Skip to content

[AAASM-6458] 🔧 (ci): Drop unsupported macos-14 from push matrix - #392

Merged
Chisanan232 merged 2 commits into
mainfrom
v0.0.1/AAASM-6458/fix/drop_unsupported_macos14
Nov 10, 2026
Merged

Chisanan232 merged 2 commits into
mainfrom
v0.0.1/AAASM-6458/fix/drop_unsupported_macos14

Conversation

@Chisanan232

Copy link
Copy Markdown
Contributor

Description

Push CI on main no longer fails CI Success because of the macos-14 jobs. GitHub rejects that runner label at start-up with The configuration 'macos-14-arm64-us-default' is not supported (check-run annotation on run jobs 129803851407 / 129803851384, commit 3b8388b), so both macos-14 jobs were cancelled and the aggregate failed on every push. This removes macos-14 from the push/scheduled matrix; macos-latest keeps macOS coverage. PR runs are unchanged (ubuntu only).

Not covered: release-python.yml build-macos-arm64 still uses runs-on: macos-14. It last succeeded 2026-09-17 and is expected to fail the same way at the next tag. That is a release-pipeline change and is tracked separately.

Verification: the change only takes effect on push to main; the originally failing check is verified after merge on the new main SHA.

Type of Change

  • 🔧 Configuration

Breaking Changes

  • No

Related Issues

  • Related Jira ticket: AAASM-6458

Testing

  • YAML parses for all three workflows; pre-commit run --all-files passes.
  • Post-merge push CI on main: pending.

Checklist

  • Self-review of the diff completed
  • Commits are small and follow the Gitmoji convention

🤖 Generated with Claude Code

https://claude.ai/code/session_01TLpw696KjUDUg4QjH83En4

GitHub reports "The configuration 'macos-14-arm64-us-default' is not supported"
for macos-14 jobs, so every push to main failed CI Success. macos-latest still
covers macOS.

Refs: AAASM-6458

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TLpw696KjUDUg4QjH83En4
@codecov

codecov Bot commented Nov 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Refs: AAASM-6458

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TLpw696KjUDUg4QjH83En4
@sonarqubecloud

Copy link
Copy Markdown

@Chisanan232

Copy link
Copy Markdown
Contributor Author

OWNER-MERGE-REVIEW head=411bb781746208d38bbd879e313c2932ae666159 verdict=PASS blocking=0 reviewer=claude-independent-agent

@Chisanan232

Copy link
Copy Markdown
Contributor Author

Merging under the owner-only same-identity admin-merge exception (AAASM-5858 / engineering-workflow exception 2). Verified identity: Chisanan232, org admin of ai-agent-assembly, also the PR author. Sole blocker: GitHub REVIEW_REQUIRED, because author and only available approver are the same identity. Conditions checked at head 411bb78: independent review PASS (reviewer re-confirmed after the Low wording fix), all 24 checks green, no review threads, mergeable, no REQUEST_CHANGES. Merge commit only, pinned to this head. Ticket: AAASM-6458.

@Chisanan232
Chisanan232 merged commit abec0d2 into main Nov 10, 2026
24 checks passed
@Chisanan232
Chisanan232 deleted the v0.0.1/AAASM-6458/fix/drop_unsupported_macos14 branch November 10, 2026 14:11
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