← 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 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.
79%
#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.
73%
#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.
72%
#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.
71%
#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.
70%
#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.
70%