← Back to issue list

Use the pristine-ubuntu action on hosted runners

View original Github issue

Metadata

Project
starflow
Number
#100
Type
issue
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Maintainer task: use lengau/pristine-ubuntu-action on GitHub-hosted Ubuntu runners to stop runner image updates breaking CI. Still unimplemented; PR #101 open 300 days with failing checks.

Suggested action: keep open

Reason: The issue was authored by maintainer lengau with an explicit scope ('use a version of lengau/pristine-ubuntu-action' on hosted runners) and a concrete motivation ('Prevent updated runners from breaking us yet again'), and grep of the repo shows setup-python-runner/action.yaml at HEAD still has no pristine step — so the request is valid and unfulfilled. PR #101 targets exactly this (adds lengau/pristine-ubuntu-action@v0 as the first step of setup-python-runner, fixes #100) but remains open with 0 reviews and failing checks (Conventional Commits plus LXD 6/Default inputs self-tests), so it cannot be treated as resolved. Age alone is not grounds to close; the work still needs a green PR merged, noting the repo's SHA-pinning convention from commit 871da43 'ci: pin all actions to SHAs'.

Evaluated by: mr-cal-bot

Impact: 48 Quick Win: 22 Complexity: 42 Confidence: 74 Actionability: 78

Issue body

### What needs to get done On hosted runners we should use a version of https://github.com/lengau/pristine-ubuntu-action/. ### Why it needs to get done Prevent updated runners from breaking us yet again.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 48
Quick Win: 22
Complexity: 42
Confidence: 74
Actionability: 78
keep open Maintainer task: use lengau/pristine-ubuntu-action on GitHub-hosted Ubuntu runners to stop runner image updates breaking CI. Still unimplemented; PR #101 open 300 days with failing checks.
qwen/qwen3.6-35b-a3b
Impact: 50
Quick Win: 24
Complexity: 30
Confidence: 60
Actionability: 70
keep open Request to use pristine-ubuntu-action on hosted runners to prevent CI breakage from runner updates. Open for 289 days with no labels or maintainer comments.
qwen/qwen3.8-27b
Impact: 40
Quick Win: 30
Staleness: 70
Complexity: 25
Confidence: 60
Support Request: 5
keep open Feature request to use lengau/pristine-ubuntu-action on GitHub-hosted runners to prevent runner updates from breaking CI. Open 268 days, no labels, no comments; a related PR (starflow#101) exists but is open with failing CI.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 15
Confidence: 80
Support Request: 0
needs triage Request to adopt the pristine-ubuntu GitHub Action on hosted runners to prevent CI breakage from runner updates. Currently open with no labels, assignees, or maintainer comments after 228 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 70
Complexity: 15
Confidence: 85
Support Request: 0
needs triage Proposes adopting the pristine-ubuntu GitHub Action on hosted runners to prevent CI breakage from runner updates. Currently unlabelled, zero comments, and inactive for 214 days.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/starflow#101 (confidence 80%)

    PR 'Add pristine-ubuntu-action to hosted runners' adds lengau/pristine-ubuntu-action@v0 as the first step of setup-python-runner/action.yaml gated to GitHub-hosted Linux runners and fixes #100, but is still open with failing CI checks (Conventional Commits, LXD 6/Default inputs self-tests).

Related issues

Issue Project State Summary Similarity
#101 Add pristine-ubuntu-action to hosted runners starflow open Adds lengau/pristine-ubuntu-action@v0 as the first step of setup-python-runner/action.yaml, gated to GitHub-hosted Linux runners, to stop runner-image updates from breaking CI (fixes #100). Idle 300 days, no reviews, many self-test checks failing.
91%