← Back to issue list

ci: use self-hosted runners for ci workflows

View original Github issue

Metadata

Project
rockcraft
Number
#571
Type
pull request
State
closed
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged and superseded by PR #573, whose commit c8ff5823 moved spread tests to self-hosted runners labeled spread-enabled.

Resolution: closed superseded

Reason: PR #571 received no review, comments, or checks and was closed without merging. The subsequently merged PR #573 implemented the relevant runner migration in commit c8ff5823.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged and superseded by PR #573, whose commit c8ff5823 moved spread tests to self-hosted runners labeled spread-enabled.
stealth/space-bunny-alpha — closed stale The self-hosted CI runner proposal in canonical/rockcraft#571 was closed unmerged and apparently abandoned, with no reviewers, CI checks, or comments.
qwen/qwen3.6-35b-a3b — — Changes to use self-hosted runners for CI workflows were closed without merging. Lacking reviews or CI validation, the pull request was likely abandoned.
qwen/qwen3.8-27b
Impact: 5
Quick Win: 5
Staleness: 92
Complexity: 8
Confidence: 88
close stale Tiny CI config change (+3/-2, 2 files) to use self-hosted runners. Abandoned for 838 days with 0 comments/reviews. CI infra has since been fully restructured to starflow reusable workflows and explicitly switched back to hosted runners in #1160.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 5
Confidence: 90
close stale Configures CI to use self-hosted runners. Inactive for over a year with no description, CLA, or maintainer engagement.
qwen3.6-35b-a3b-mtp-q6
Staleness: 88
Complexity: 35
Confidence: 85
close stale PR proposes switching CI to self-hosted runners. Opened 2 years ago with no description, comments, or activity for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 35
Confidence: 85
close stale Proposes switching CI workflows to self-hosted runners. Open for over two years with no comments or updates. CI infrastructure evolves rapidly, making this change likely obsolete or superseded.

Update history

Date Change
closed

Related work

  • Superseded By: canonical/rockcraft#573 (confidence 90%)

    Merged commit c8ff5823 runs spread tests on self-hosted runners with the spread-enabled label.

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.
80%
#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."
78%
#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.
78%
#427 [DRAFT] ci: use self-hosted runners for linux integration tests craft-providers closed Draft PR #427 was closed unmerged after 231 days without review; self-hosted Linux integration-test runners were not adopted.
77%
#428 [DRAFT] ci: use self-hosted runners for linux integration tests craft-providers closed Draft PR #428 to run Linux integration tests on self-hosted runners was closed unmerged by author mr-cal, citing runner limitations; CI stayed on GitHub-hosted runners.
77%
#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.
75%
#293 ci: run on self-hosted runners fetch-service merged Merged CI change to run jobs on self-hosted runners; resolving commit fb8fa56 landed in main.
75%
#4715 ci: adjust tags for spread runs snapcraft merged Merged PR #4715 updated Spread CI runner tags to allow any machine with the spread-installed tag, preparing Canonical's self-hosted runners.
74%
#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.
74%
#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.
73%