← 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 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.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Merged update to GitHub Actions macOS runners per the official runner roadmap, resolving issue #1508.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2491 ci: switch macos tests from 13 to 15 charmcraft closed Closed without merging. The change to update macOS CI runners from 13 to 15 was superseded by PR #2520 to address ARM macOS test failures. Original CI checks showed some failures, but the work was continued separately.
73%
#978 ci: fix and upgrade macOS runners craft-providers closed Closed without merge. The draft upgraded macOS CI runners to macos-15-intel for nested virtualization. It was abandoned due to failing CI checks, unresolved comments, and zero reviewer feedback.
72%
#309 ci: switch to public runners craft-store merged Merged the CI configuration update to switch to public runners. Approved by two reviewers with all continuous integration checks passing. The change modifies a single file with two additions and one deletion.
72%
#279 ci: remove test runs on macos-latest rockcraft merged Merged changes to remove macOS test runs from the CI workflow. Approved by reviewers and passed checks, as macOS workers were frequently busy and most tests are skipped on non-Linux systems anyway.
72%
#2606 ci: disable macos tests charmcraft merged Merged changes to disable macOS CI tests, resolving issue #2605. Approved by two reviewers and passed all required CI checks before integration.
70%
#359 ci: use hosted runners for QA craft-cli merged Merged update to CI configuration switching QA workflows from self-hosted to GitHub-hosted runners. Enables non-x86 architecture testing. Approved by two reviewers with all CI checks passing. Changes modify one file.
70%
#200 ci: switch to public runners craft-archives merged Merged after approval and passing CI checks. Switches continuous integration to public runners to reduce resource contention, applying a minimal configuration update.
70%
#132 ci: switch to public runners and more architectures craft-grammar merged Merged. Updated CI configuration to use public runners and support additional architectures. Approved by two reviewers with all checks passing, the change modified a single file with four added lines.
70%