← Back to issue list

ci: configure actionlint runner labels

View original Github issue

Metadata

Project
craft-application
Number
#1211
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1211 adding .github/actionlint.yaml to configure valid self-hosted runner labels for actionlint; stacked on #1210.

Resolution: closed resolved

Reason: PR #1211 was approved and merged, adding .github/actionlint.yaml with allowed self-hosted runner labels (spread-enabled, spread-installed, arch, release, size).

Evaluated by: mr-cal-bot

No scores available.

Issue body

🤖 This is a preparation PR for the Starbase sync, introducing `.github/actionlint.yaml` ahead of the merge. This PR is stacked on #1210 (`work/bot/prep-spread-quote`). ### Summary - Adds `.github/actionlint.yaml` configuring valid self-hosted runner labels recognized by `actionlint` across Starcraft repositories. - Allows `spread-enabled`, `spread-installed`, architecture, release, and size labels. Provenance: - Starbase PR: [canonical/starbase#473](https://github.com/canonical/starbase/pull/473) - Starbase PR: [canonical/starbase#602](https://github.com/canonical/starbase/pull/602)

Evaluation history

Date Model Scores Action Summary
~deepseek/deepseek-pro-latest — closed resolved Merged PR #1211 adding .github/actionlint.yaml to configure valid self-hosted runner labels for actionlint; stacked on #1210.
~deepseek/deepseek-pro-latest
Impact: 30
Quick Win: 15
Complexity: 15
Confidence: 75
Actionability: 60
keep open Adds .github/actionlint.yaml configuring valid self-hosted runner labels (spread-enabled, spread-installed, arch, release, size). Approved, CI green, stacked on #1210.
~deepseek/deepseek-pro-latest
Impact: 25
Quick Win: 19
Complexity: 10
Confidence: 85
Actionability: 85
needs review Adds .github/actionlint.yaml declaring valid self-hosted runner labels (spread-enabled, spread-installed, arch, release, size) ahead of Starbase sync. Approved, CI green, stacked on #1210.
~deepseek/deepseek-pro-latest
Impact: 25
Quick Win: 18
Complexity: 10
Confidence: 85
Actionability: 80
needs review Adds .github/actionlint.yaml declaring valid self-hosted runner labels (spread-enabled, spread-installed, architecture, release, size) ahead of a Starbase sync. Approved; CI green except unrelated openstack spread test.
~deepseek/deepseek-pro-latest
Impact: 30
Quick Win: 20
Complexity: 10
Confidence: 85
Actionability: 75
needs review Adds .github/actionlint.yaml declaring valid self-hosted runner labels (spread-enabled, spread-installed, architecture, release, size) ahead of a Starbase sync. Stacked on #1210; CI green, awaiting review.
~deepseek/deepseek-pro-latest
Impact: 20
Quick Win: 12
Complexity: 10
Confidence: 85
Actionability: 65
needs review Adds .github/actionlint.yaml defining valid self-hosted runner labels (spread-enabled, spread-installed, arch, release, size) ahead of a Starbase sync. Stacked on #1210; CI green, awaiting review.
~deepseek/deepseek-pro-latest
Impact: 30
Quick Win: 21
Complexity: 10
Confidence: 85
Actionability: 78
needs review Adds .github/actionlint.yaml defining valid self-hosted runner labels (spread-enabled, spread-installed, arch, release, size) ahead of a Starbase sync. Stacked on #1210; CI checks passing, 0 reviewers, awaiting review.

Update history

Date Change
merged
updated
updated
updated
updated
updated
created

Related work

Related issues

Issue Project State Summary Similarity
#602 ci(lint): Allow `spread-enabled` in actionlint runner labels starbase merged Merged PR canonical/starbase#602 (approved, 1 file, +1/-0) added `spread-enabled` to self-hosted-runner.labels in .github/actionlint.yaml, fixing false actionlint failures for workflows using that runner label.
74%