← Back to issue list

ci: disable macos tests for Charmcraft 3.5

View original Github issue

Metadata

Project
charmcraft
Number
#2635
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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.
77%
#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.
71%