Skip to content

fix(ci): apply hummbl-ci runner label + canonical org checkout - #34

Merged
hummbl-dev merged 1 commit into
mainfrom
fix/devin/governed-pr-check-runner-label
Aug 9, 2026
Merged

fix(ci): apply hummbl-ci runner label + canonical org checkout#34
hummbl-dev merged 1 commit into
mainfrom
fix/devin/governed-pr-check-runner-label

Conversation

@hummbl-dev

Copy link
Copy Markdown
Collaborator

Summary

  • Fix runs-on label: [self-hosted, Linux, X64, wsl] -> [self-hosted, Linux, X64, hummbl-ci]
  • PR ci: migrate workflows to shared hummbl-ci runner label #32 added actionlint.yaml declaring the hummbl-ci label but never updated runs-on in governed-pr-check.yml. Jobs hung 24h awaiting a wsl-labeled runner that no longer exists, then were cancelled.
  • Update tooling checkout to hummbl-dev-org/.github (canonical org after migration; hummbl-dev/.github still exists but is legacy).

Root cause

PR #32 commit 366f349 only added .github/actionlint.yaml (6 lines). The runs-on: line in the workflow was never changed despite the commit message claiming the migration. Every governed-pr-check run since 2026-08-06 has been cancelled after 24h.

Test plan

  • YAML parses (verified locally with yaml.safe_load)
  • Next PR using this reusable workflow picks up a runner and completes

PR #32 added actionlint.yaml declaring the hummbl-ci label but never updated runs-on in governed-pr-check.yml -- jobs hung 24h awaiting a wsl-labeled runner that no longer exists, then were cancelled. Also updates the tooling checkout to hummbl-dev-org/.github (canonical org after migration).
@hummbl-dev
hummbl-dev merged commit ab5b9bd into main Aug 9, 2026
1 check failed
@hummbl-dev
hummbl-dev deleted the fix/devin/governed-pr-check-runner-label branch August 9, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant