← Back to issue list

ci: remove test runs on macos-latest

View original Github issue

Metadata

Project
rockcraft
Number
#279
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

The macos-latest workers are frequently busy and the majority of the "interesting" tests are skipped on non-linux systems anyway. We can add the OS back in the future if we need to. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged the change to remove macOS-latest CI test runs. The update eliminates redundant checks on busy workers since tests are skipped on non-Linux systems.

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.
80%
#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.
77%
#88 tests: update macos from 10.15 to latest rockcraft merged Merged update replacing the deprecated macos-10.15 GitHub Actions runner with macos-latest. Approved by reviewer, passed CI checks, and modified a single workflow file.
72%
#1511 ci: update macos runners charmcraft merged Merged a pull request updating macOS runners to align with the GitHub runner roadmap. The change resolves issue #1508, modifies two files, and successfully passes all CI checks.
72%