← Back to issue list

ci: update macos runners

View original Github issue

Metadata

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

Current evaluation

Merged PR #1511 as commit addb160e, updating macOS CI runners to follow GitHub’s runner roadmap and addressing #1508.

Resolution: closed resolved

Reason: The runner update was approved by two reviewers and merged in commit addb160e. The PR explicitly identifies #1508 as fixed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Following the GitHub runner roadmap: https://github.com/actions/runner-images/issues/9255 fixes #1508

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1511 as commit addb160e, updating macOS CI runners to follow GitHub’s runner roadmap and addressing #1508.
stealth/space-bunny-alpha — closed resolved Merged PR #1511 updated Charmcraft's macOS runners per GitHub's runner roadmap, resolving #1508. Merged as commit addb160e.
qwen/qwen3.6-35b-a3b — — Merged a pull request updating macOS runners to align with the GitHub runner roadmap. The change resolves issue #1508, modifies two files, and successfully passes all CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged to update macOS GitHub Actions runners per the official roadmap, resolving issue #1508. Applied directly by the maintainer.

Update history

No update history recorded yet.

Related work

  • Related To: charmcraft#1508 (confidence 100%)

    The PR body explicitly states that it fixes the macOS tox test issue.

  • Related To: runner-images#9255 (confidence 100%)

    GitHub’s runner roadmap is cited as the basis for the macOS runner update.

Related issues

Issue Project State Summary Similarity
#218 Update MacOS 10.15 GitHub runner craft-providers closed Superseded by #507, merged as de52fb5 to pin CI to macos-13; #872 later migrated runners to macos-15-intel.
77%
#978 ci: fix and upgrade macOS runners craft-providers closed Closed unmerged after macOS 15 Intel slow tests failed and two review comments remained unresolved; the runner migration had already landed separately in #872.
75%
#88 tests: update macos from 10.15 to latest rockcraft merged Merged PR #88 (commit 86b8de8a) swapped the deprecated macos-10.15 GitHub runner for macos-latest in the tests workflow, ahead of the 2022-Dec-01 runner deprecation; approved by tigarmo.
74%
#180 tests: bump MacOS runner from 10.15 to 11 craft-providers closed Closed unmerged; its macOS 11 runner bump was superseded by #507, which pinned CI to macOS 13 in commit de52fb5.
71%
#319 ci: reduce use of macos in CI craft-providers merged Merged as commit 0b90ee4, PR #319 reduced macOS use in CI and made the unit-tests (macos-latest) status non-required.
71%
#200 ci: switch to public runners craft-archives merged Merged PR #200 switched CI jobs to public runners to reduce resource contention, landing as commit 92c37a2.
70%
#157 WIP: tests: update macos from 10.15 to latest craft-providers closed Closed unmerged WIP; replacing the deprecated macOS 10.15 runner was later implemented in commit beaa8f8, with linked #218 superseded by #507.
70%