← Back to issue list

ci: disable macos tests

View original Github issue

Metadata

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

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.
86%
#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.
80%
#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.
79%
#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.
78%
#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.
76%
#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.
75%
#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.
73%
#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.
72%
#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.
71%
#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.
71%