← Back to issue list

ci: switch macos 12 for macos 14

View original Github issue

Metadata

Project
charmcraft
Number
#2011
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR charmcraft#2011 (commit a582a88d) replaced the macOS 12 CI runner with macOS 14 across two workflow files (+15/-7), approved by two reviewers; the macos-smoke-test job later used macos-13/macos-14-large.

Resolution: closed resolved

Reason: The PR itself was merged as commit a582a88d ("ci: switch macos 12 for macos 14 (#2011)") into charmcraft's main branch, completing the runner migration from the deprecated macos-12 image to macos-14.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR charmcraft#2011 (commit a582a88d) replaced the macOS 12 CI runner with macOS 14 across two workflow files (+15/-7), approved by two reviewers; the macos-smoke-test job later used macos-13/macos-14-large.
stealth/space-bunny-alpha — closed resolved Merged charmcraft#2011, updating CI from macOS 12 to macOS 14 in two files; commit a582a88d is on charmcraft.
stealth/space-bunny-alpha — closed resolved Merged PR #2011 updated Charmcraft CI from macOS 12 to macOS 14 across two files; merged as commit a582a88d.
stealth/space-bunny-alpha — closed resolved Merged in charmcraft#2011, replacing macOS 12 with macOS 14 in CI across two files (+15/-7), with two reviewer approvals.
qwen/qwen3.6-35b-a3b — — Merged a maintainer's pull request updating the CI configuration to use macOS 14 instead of macOS 12. Approved by two reviewers with zero comments, the change modified two files (+15/-7 lines) and was successfully integrated.
qwen3.6-35b-a3b-mtp-q6 — — Merged maintainer lengau's changes to update the CI configuration, replacing macOS 12 runners with macOS 14.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#2606 (confidence 72%)

    Later commit 29b4e586 'ci: disable macos tests (#2606)' commented out the macos-smoke-test job (macos-13, macos-14-large) in .github/workflows/tests.yaml, tracing back to the macOS runner configuration touched here.

  • Related To: canonical/charmcraft#2605 (confidence 65%)

    Open issue 'Re-enable MacOS tests' tracking why macOS CI (originally reworked in #2011) is currently disabled; proposed fix in PR #2907 to drop brew libgit2@1.7 for pygit2 wheels.

Related issues

Issue Project State Summary Similarity
#879 ci: downgrade to macos 14 on most runners craft-providers merged Merged as commit 262f731, moving most macOS CI jobs from macOS 15 to macOS 14 to avoid Multipass compatibility problems.
76%