← Back to issue list

ci: switch macos tests from 13 to 15

View original Github issue

Metadata

Project
charmcraft
Number
#2491
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged; ARM-Mac fixes moved to #2520, which was also closed unmerged after f8b267e reverted the faulty changes.

Resolution: closed superseded

Reason: After macOS 15 exposed ARM test failures, follow-up PR #2520 replaced the proposed fixes. It was also closed unmerged, and f8b267e reverted the faulty changes, so no update shipped through #2491.

Evaluated by: mr-cal-bot

No scores available.

Issue body

macos 13 on GH runners is deprecated: https://github.com/actions/runner-images/issues/13046 Failing QA is fixed in https://github.com/canonical/charmcraft/pull/2490 <!-- Describe your changes --> --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged; ARM-Mac fixes moved to #2520, which was also closed unmerged after f8b267e reverted the faulty changes.
stealth/space-bunny-alpha — closed superseded Closed unmerged after macOS 15 exposed ARM failures; follow-up #2520 was abandoned, and #2606 later disabled macOS CI tests.
stealth/space-bunny-alpha — closed superseded Closed unmerged; ARM-Mac failures led to follow-up #2520, which replaced it, was also closed unmerged, and was reverted in f8b267e.
stealth/space-bunny-alpha — closed superseded Closed unmerged after macOS 15 exposed ARM test failures. Follow-up #2520 replaced the work but was also abandoned, with its changes reverted in f8b267e.
stealth/space-bunny-alpha — closed superseded Not merged: the macOS 15 rollout was abandoned after ARM test failures. Follow-up #2520 was also closed unmerged, and its changes were reverted in commit f8b267e.
stealth/space-bunny-alpha — closed stale Closed unmerged after macOS 15 exposed ARM test failures; follow-up #2520 was closed and its changes reverted by f8b267e. macOS CI was later disabled by #2606.
stealth/space-bunny-alpha — closed superseded Closed unmerged after macOS 15 CI exposed ARM test failures; follow-up #2520 was also closed, with its changes reverted in f8b267e.
stealth/space-bunny-alpha — closed superseded Closed unmerged after macOS 15 CI exposed ARM test failures. Follow-up PR #2520 replaced this work but was also closed and its changes reverted in f8b267e.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Superseded by PR #2520. The macOS CI runner update was closed after persistent type-checking failures and ARM mac test issues. A follow-up PR was opened to implement the change and resolve CI failures.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/charmcraft#2520 (confidence 98%)

    Opened specifically to carry forward the ARM-Mac test fixes; it was subsequently closed unmerged.

Related issues

Issue Project State Summary Similarity
#2520 fix: make integration tests work on ARM Mac runners charmcraft closed ARM-Mac test fixes were abandoned: PR #2520 closed unmerged, and commit f8b267e reverted the faulty changes after review.
75%
#245 WIP: tests: update macos from 10.15 to latest craft-providers closed Closed unmerged as stale due to CI flakiness; macOS 13 was later adopted by merged PR #507 (de52fb5).
75%
#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.
73%
#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.
72%
#596 ci: enable tests on arm mac craft-providers closed PR #596 proposed enabling CI tests on ARM Mac but was closed unmerged after 785 days without reviews, comments, checks, or a resolving commit.
71%