Repository navigation
[AAASM-6458] 🔧 (ci): Replace retired macos-14 runner label - #393
Closed
Chisanan232 wants to merge 1 commit into
Closed
Chisanan232 wants to merge 1 commit into
Chisanan232 wants to merge 1 commit into
Conversation
GitHub retired the macos-14 runner image on 2026-11-02, so push CI legs requesting it are cancelled before a runner is assigned. Use macos-15 to keep a second explicit macOS version alongside macos-latest. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LWrjyKeX9K7gasYaBjEj28
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Contributor
Author
|
Closing as superseded: #394 (AAASM-6459) merged to main at 2026-11-10T14:22:19Z and already retires the macos-14 legs (PR matrix no longer lists macos-14; release-python.yml macos-15). This branch now conflicts with main on the same lines (mergeable=CONFLICTING). Main CI run 42835387822 at 54a9619 is green including the macos-latest legs and CI Success. No unique change remains here. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Outcome
Replaces the retired
macos-14runner label withmacos-15so push CI onmainstops cancelling its macOS arm64 legs (AAASM-6458).Why
GitHub retired the macos-14 runner image on 2026-11-02: https://github.blog/changelog/2026-10-01-github-actions-macos-14-runner-image-retirement/ . The runner-images README lists
macos-latest(macos-26) andmacos-15as replacements.Evidence
runner_nameand annotation "The configuration 'macos-14-arm64-us-default' is not supported".macos-latestlegs passed.What changed
macos-14->macos-15(4 lines, 4 files, label only):.github/workflows/ci.yaml(push/scheduled matrix).github/workflows/rw_build_and_test.yaml(input default).github/workflows/rw_run_all_test_and_record.yaml(input default).github/workflows/release-python.yml(build-macos-arm64job)Left unchanged:
verification-reports/verification-report-AAASM-2665.md(historical record quoting the old default).macos-15 is kept as an explicit second macOS version rather than dropping coverage; macos-latest (macos-26) is already in the matrix.
Validation
actionlinton the 4 changed workflows: clean.pre-commit run --files ...: all hooks skipped (no matching file types), no failures.mainshowing the macos-15 legs run and pass.🤖 Generated with Claude Code
https://claude.ai/code/session_01LWrjyKeX9K7gasYaBjEj28