ci: disable macos tests
Metadata
Current evaluation
Merged changes to disable macOS CI tests, resolving issue #2605. Approved by two reviewers and passed all required CI checks before integration.
Suggested action: —
No scores available.
Issue body
We'll need to re-enable macos CI to solve https://github.com/canonical/charmcraft/issues/2605
---
- [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 changes to disable macOS CI tests, resolving issue #2605. Approved by two reviewers and passed all required CI checks before integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to temporarily disable macOS CI tests, addressing issue #2605. The maintainer merged despite type-checking bot warnings. macOS testing will be re-enabled after resolving the underlying problem. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to temporarily disable macOS CI tests while resolving issue #2605. Type checking warnings were informational only. The change is now live. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #279 ci: remove test runs on macos-latest | rockcraft | merged | Merged changes to remove macOS test runs from the CI workflow. Approved by reviewers and passed checks, as macOS workers were frequently busy and most tests are skipped on non-Linux systems anyway. | |
| #2635 ci: disable macos tests for Charmcraft 3.5 | charmcraft | merged | 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. | |
| #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. | |
| #1509 test: ignore failing init test on macos 11 | charmcraft | merged | Merged a temporary workaround to skip a failing init test on macOS 11, unblocking CI while issue #1508 is resolved. Approved by two reviewers with a five-line change. | |
| #1823 ci(macos): add a macos init/pack smoke test | charmcraft | merged | Merged a macOS init/pack smoke test into CI. Fixes #1767, depends on #1822. Approved by two reviewers, temporarily paused for comments, then merged with 48 lines added. | |
| #307 tests: disable broken integration test | craft-application | merged | Merged a temporary workaround disabling a broken integration test to restore CI functionality, pending a permanent fix in issue #306. Approved by two reviewers with passing checks. | |
| #817 ci: enable macos for multipass tests | craft-providers | open | Enables macOS CI for multipass tests. PR has been inactive for ~1 year with no maintainer engagement and failing CI checks. | |
| #1910 ci: fix tics tests | charmcraft | merged | Merged a single-file update to fix TICS CI tests. Approved by two reviewers with no unresolved comments. The change resolves failing continuous integration checks. | |
| #2990 ci: remove osx test from Travis | snapcraft | merged | Merged removal of the macOS test from Travis CI. The macOS service was broken and the test was already disabled. The change modified one file, reducing configuration lines by 17. |