← Back to issue list

ci: adjust tags for spread runs

View original Github issue

Metadata

Project
snapcraft
Number
#4715
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #4715 updated Spread CI runner tags to allow any machine with the spread-installed tag, preparing Canonical's self-hosted runners.

Resolution: closed resolved

Reason: PR #4715 was approved and merged into main. Its head commit, 19dcf8a, updated two CI files; repository administrators still needed to configure matching runner tags.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This ensures we can use any machine with the spread-installed tag. Necessary for upcoming changes to Canonical's self-hosted runners. Spread will fail until a repo admin adjusts the runner tags. - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox run -m lint`? - [ ] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4715 updated Spread CI runner tags to allow any machine with the spread-installed tag, preparing Canonical's self-hosted runners.
stealth/space-bunny-alpha — closed resolved Merged PR #4715, updating Spread CI tags for Canonical self-hosted runners. Repository admins must configure matching runner tags before Spread can run.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged adjustments to CI tags for spread runs, ensuring compatibility with Canonical's self-hosted runners. The change passed all automated tests and achieved full coverage on modified lines before integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#524 ci: adjust tags for spread runs rockcraft closed Unmerged CI tag proposal was superseded by #573, where commit c8ff5823 moved Spread tests to self-hosted runners labeled spread-installed.
91%
#1628 ci: use the correct tags for large spread runs charmcraft merged Merged PR #1628 (commit ad16fb2f), correcting runner tags for large Spread test runs with a one-line CI workflow change.
83%
#573 ci: run spread tests on 'spread-installed' runners rockcraft merged Merged PR #573 as commit c8ff5823, updating CI to run Spread tests on runners labeled "spread-installed."
80%
#455 ci(spread): fix runner label ('spread-enabled') imagecraft closed Merged as commit 8d05774, updating the Spread CI runner label from spread-installed to spread-enabled.
78%
#1510 ci(spread): limit github action runners to spread-installed label charmcraft merged Merged PR #1510 (commit 9c98b399) restricted Spread CI to self-hosted runners labeled spread-installed, fixing #1463.
76%
#1463 Limit spread tests to runners that have spread charmcraft closed Spread CI was restricted to self-hosted runners labeled spread-installed by merged PR #1510 (commit 9c98b399), fixing #1463.
76%
#571 ci: use self-hosted runners for ci workflows rockcraft closed Closed unmerged and superseded by PR #573, whose commit c8ff5823 moved spread tests to self-hosted runners labeled spread-enabled.
74%
#1453 ci(spread): install spread charmcraft closed PR #1453 (add spread install step to spread CI) was closed unmerged by lengau as unnecessary; #1463 was instead solved by PR #1510 (9c98b399), which restricted spread jobs to self-hosted runners labelled spread-enabled.
73%
#2525 test(spread): enable Ubuntu 25.10 and 26.04 spread runners charmcraft merged Merged PR #2525 as commit 8beb372d, adding Ubuntu 25.10 and 26.04 Spread runners and resolving #2480.
71%
#2126 ci(docs): spread test documentation charmcraft merged Merged PR #2126 in commit f1b73a6e, adding CI for documentation spread tests and adapting spread tasks for Google-hosted runners.
70%