ci: switch to public runners
Metadata
Current evaluation
Merged after approval and passing CI checks. Switches continuous integration to public runners to reduce resource contention, applying a minimal configuration update.
Suggested action: —
No scores available.
Issue body
Switch to using the public CI runners to reduce resource contention.
Config change is PR'd at https://github.com/canonical/canonical-repo-automation/pull/285
- [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`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI checks. Switches continuous integration to public runners to reduce resource contention, applying a minimal configuration update. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to switch CI workflows to public runners, reducing resource contention. Configuration updates were applied separately via the canonical-repo-automation repository. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #309 ci: switch to public runners | craft-store | merged | 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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #2750 ci: replace self-hosted runner with ubuntu-24.04 | charmcraft | merged | Merged a minimal two-file update replacing self-hosted CI runners with standard ubuntu-24.04 runners. Approved by two reviewers, the change streamlines the continuous integration pipeline. | |
| #1526 ci: reduce spread 18.04 runners and increase 22.04 runners | charmcraft | merged | Merged after two approvals. Updated CI configuration to reduce Ubuntu 18.04 runners and increase Ubuntu 22.04 runners, reflecting minimal 18.04 testing and heavy 22.04 usage. Modified 2 lines in one file. |