ci: disable macos tests for Charmcraft 3.5
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to disable macOS CI tests for Charmcraft 3.5. This temporary measure addresses issue #2605 and will be reverted once snap build fixes in PR #2634 are resolved. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2606 ci: disable macos tests | charmcraft | merged | Merged changes to disable macOS CI tests, resolving issue #2605. Approved by two reviewers and passed all required CI checks before integration. | |
| #77 ci: remove broken macos integration tests | craft-application | merged | Removed broken macOS integration tests from CI. Merged after approval by two reviewers. Author noted tests can be re-enabled once the image is fixed. | |
| #982 ci: temporarily disable macos smoke tests | craft-providers | merged | Merged after approval, temporarily disabling macOS smoke tests in CI due to external failures. Awaits fix for issue #452. | |
| #708 fix "charmcraft pack" on macOS | charmcraft | closed | Superseded by PR #718, which fixes the root cause of the macOS charmcraft pack build failure involving missing Linux GCC tools. | |
| #2358 docs: release Charmraft 3.5.2 | charmcraft | merged | Merged to publish Charmcraft 3.5.2. Changes update release notes and cherry-pick fixes from main. Approved by two reviewers and merged after passing the majority of CI checks, with a few failing tests disregarded. | |
| #2634 build(deps): dependency updates for Charmcraft 3 | charmcraft | merged | Merged dependency updates for Charmcraft 3, pinning direct dependencies to specific minor versions and updating the uv lockfile to latest patches. Approved by two reviewers. Prepares for the 3.5.4 release, macOS fixes in #2635. |