Skip to content

CI: Replace retired macos-14 and fix continue-on-error of the test step - #163

Merged
hsbt merged 2 commits into
masterfrom
claude/charming-saha-60e27f
Nov 3, 2026
Merged

hsbt merged 2 commits into
masterfrom
claude/charming-saha-60e27f

Conversation

@hsbt

@hsbt hsbt commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

GitHub retired the macOS 14 runner images on 2026-11-02 (actions/runner-images#13518), and macos-14 head has been failing since 2026-10-31. This replaces macos-14 with macos-26 and macos-15, so CI covers both the current and the previous arm64 macOS. macos-15-intel stays. This also makes #161 unnecessary.

The scheduled ubuntu-22.04 jruby-head job also failed with Unexpected value ''. No job sets matrix.ignore-error, so the test step's continue-on-error became empty once the tests failed. It now defaults to false. The test failures themselves came from a JRuby snapshot and pass with the current one.

Generated with Claude Code

GitHub retired the macOS 14 images on 2026-11-02. Test both the current and the previous arm64 macOS, as the Ubuntu lines do with 24.04 and 22.04.

actions/runner-images#13518

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@hsbt
hsbt requested a review from knu as a code owner November 3, 2026 01:39
No job sets matrix.ignore-error, so when the tests failed GitHub reported an invalid template with "Unexpected value ''" instead of the failure itself.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@hsbt hsbt changed the title CI: Replace retired macos-14 with macos-26 and macos-15 CI: Replace retired macos-14 and fix continue-on-error of the test step Nov 3, 2026
@hsbt
hsbt merged commit 14dd23e into master Nov 3, 2026
104 checks passed
@hsbt
hsbt deleted the claude/charming-saha-60e27f branch November 3, 2026 02:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant