ci: disable macos tests for Charmcraft 3.5
Metadata
Current evaluation
Merged #2635 for Charmcraft 3.5, temporarily disabling macOS CI while #2605 tracks restoration; #2634 separately fixed snap builds.
Resolution: closed resolved
Reason: PR #2635 merged after approval and implemented CHARMCRAFT-689 by commenting out the macOS smoke-test jobs in the 3.5 branch. It intentionally worked around the unresolved dependency problem tracked by #2605.
Evaluated by: mr-cal-bot
No scores available.
Issue body
We'll need to re-enable macos CI to solve https://github.com/canonical/charmcraft/issues/2605
Snap build is fixed in https://github.com/canonical/charmcraft/pull/2634
CHARMCRAFT-689
---
- [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 resolved | Merged #2635 for Charmcraft 3.5, temporarily disabling macOS CI while #2605 tracks restoration; #2634 separately fixed snap builds. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #2635 to temporarily disable Charmcraft 3.5 macOS CI while #2605 remains open; PR #2634 separately fixed the Snap build. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #2635, temporarily disabling macOS tests for Charmcraft 3.5. Snap build dependencies were fixed by #2634; #2605 remains open to re-enable them. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged PR temporarily disabling macOS tests for Charmcraft 3.5 CI. macOS testing will be re-enabled later to resolve issue #2605. Approved by two reviewers and merged after passing required checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to disable macOS CI tests for Charmcraft 3.5. CI will be re-enabled after snap build fixes in PR #2634 resolve issue #2605. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#2605
(confidence 100%)
Tracks restoring macOS CI; the disabled workflow explicitly references this issue.
-
Related To:
canonical/charmcraft#2634
(confidence 100%)
Separately fixed the snap build problem cited in the PR description.
-
Related To:
canonical/charmcraft#2606
(confidence 90%)
Made the equivalent macOS CI change on the main development line.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2606 ci: disable macos tests | charmcraft | merged | Merged PR #2606 (commit df2c6233) temporarily disabled macOS CI tests while issue #2605 investigated the missing Homebrew libgit2 dependency. | |
| #982 ci: temporarily disable macos smoke tests | craft-providers | merged | Merged PR #982 temporarily disabled macOS smoke-test CI after external runner failures; the underlying problem remains tracked in #452. |