ci: switch to public runners
Metadata
Current evaluation
Merged the CI configuration update to switch to public runners. Approved by two reviewers with all continuous integration checks passing. The change modifies a single file with two additions and one deletion.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
-----
Required test changes are at https://github.com/canonical/canonical-repo-automation/pull/286
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged the CI configuration update to switch to public runners. Approved by two reviewers with all continuous integration checks passing. The change modifies a single file with two additions and one deletion. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the CI configuration update to switch to public runners. This change replaces existing runner infrastructure with publicly available alternatives, streamlining continuous integration workflows. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #200 ci: switch to public runners | craft-archives | merged | Merged after approval and passing CI checks. Switches continuous integration to public runners to reduce resource contention, applying a minimal configuration update. | |
| #29 ci: switch to public runners | craft-artifacts | merged | Merged to switch CI workflows to public runners, reducing resource contention. Approved by three reviewers with all security, lint, and test checks passing. | |
| #132 ci: switch to public runners and more architectures | craft-grammar | merged | Merged. Updated CI configuration to use public runners and support additional architectures. Approved by two reviewers with all checks passing, the change modified a single file with four added lines. | |
| #166 ci: switch test runs to free GitHub public runners | imagecraft | merged | Merged a two-line CI configuration update to switch test runs to free GitHub public runners per project policy. Approved by two reviewers and integrated after passing core checks. | |
| #293 ci: run on self-hosted runners | fetch-service | merged | CI configuration updated to run on self-hosted runners. Merged after approval from two reviewers, modifying one file with 15 additions and 5 deletions. | |
| #1160 ci(qa): switch to hosted runners | rockcraft | merged | Merged after approval by two reviewers and passing CI checks. The change switches unit and integration tests to GitHub-hosted runners, resolving external contributor CI issues by standardizing the execution environment. | |
| #359 ci: use hosted runners for QA | craft-cli | merged | Merged update to CI configuration switching QA workflows from self-hosted to GitHub-hosted runners. Enables non-x86 architecture testing. Approved by two reviewers with all CI checks passing. Changes modify one file. | |
| #789 ci: switch test runs to free GitHub public runners | craft-application | merged | Merged after two approvals. Switched CI test runs to free GitHub public runners, updating one configuration file. Self-hosted runners remain available for other architectures, aligning with guidance to prioritize free runners. | |
| #18 ci: ensure tests succeed in CI | craft-application | merged | Merged updates to CI configuration ensuring tests pass successfully. Approved by one reviewer, modifying five files with 23 additions and 13 deletions. | |
| #4715 ci: adjust tags for spread runs | snapcraft | merged | Merged. Adjusted CI tags for spread runs to support Canonical's self-hosted runners. Approved by two reviewers, passed CI, and maintained coverage. Modified two files with six additions and six deletions. |