Merge pull request 'ci(runners): pin remaining Pi-side workflows to rune-infra-pi' (#174) from chore/pi-infra-labels into master

This commit is contained in:
conductor committed 2026-09-06 03:55:39 +01:00
commit faed039aea
4 files changed
+9 -9

No files matched your search

+2 -2
View File
@@ -12,7 +12,7 @@ jobs:
# a demand comment — filing is not complete until prioritized.
priority-gate:
if: github.event_name == 'issues' && github.event.action != 'labeled'
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- name: Enforce priority label
uses: actions/github-script@v7
@@ -44,7 +44,7 @@ jobs:
});
auto-label:
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- name: Analyze and label
uses: actions/github-script@v7
+1 -1
View File
@@ -9,7 +9,7 @@ permissions: write-all
jobs:
release:
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- uses: actions/checkout@v4
with:
+4 -4
View File
@@ -8,7 +8,7 @@ on:
jobs:
lint-and-format:
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- uses: actions/checkout@v4
- name: Lint Python files
@@ -18,7 +18,7 @@ jobs:
ruff format shared/ src/ || true
canary-suite:
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- uses: actions/checkout@v4
- name: Run all canaries
@@ -34,7 +34,7 @@ jobs:
exit $FAILED
best-practices:
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- uses: actions/checkout@v4
- name: Check best practices
@@ -67,7 +67,7 @@ jobs:
grep -rn "TODO\|FIXME\|HACK\|XXX" shared/ src/ --include="*.py" | head -10 || echo " Clean"
documentation-check:
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- uses: actions/checkout@v4
- name: Check documentation coverage
+2 -2
View File
@@ -16,7 +16,7 @@ jobs:
# `Depends on: #N` reference in its body is CLOSED. Otherwise Gitea
# blocks the stage (removes ready, adds blocked, names the blocker).
gate:
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- name: Verify dependency order before allowing ready
uses: actions/github-script@v7
@@ -82,7 +82,7 @@ jobs:
# issue (open, has the orchestration-stage marker in its body, all deps
# closed) and label it ready — the order teacher keeps Rune on task.
teach:
runs-on: self-hosted
runs-on: rune-infra-pi
steps:
- name: Announce the next issue in dependency order
uses: actions/github-script@v7