ci: make the workflow parse and run on a label the fleet serves (first run) #4
Reference in New Issue
Block a user
Delete Branch "ci/standup-node"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Make the merged CI workflow parse and run — three changes to
.gitea/workflows/ci.yml:- name: fetch (probe: stock actions/checkout@v4).It was a plain YAML scalar containing a colon followed by a space, which is
invalid YAML, so Gitea could not parse the file and skipped the workflow
silently.
node, the label the fleet's own workflows use. Both labelsare served — a probe on
nodecompleted (run 50763 on the siblingrepository) and a probe on
ubuntu-latestcompleted (run 50820). Theearlier "no runner picks that label up" reading was a slow queue, not an
unserved label; it is corrected here.
branches: ["**"]) so every branch pushruns the workflow — the shape the busiest workflow in the fleet uses.
The workflow body is otherwise unchanged from PR #3.
Why
The workflow merged in PR #3 but never produced a run: every push left
actions/runsandactions/tasksat zero. A pipeline that never firesreads as "CI is up" while nothing gates.
Evidence from this cycle:
on the sibling repository);
both
success.How to review
Read the diff of
.gitea/workflows/ci.yml— three one-line changes, thesame shape as the sibling change on coreci/nova-platform (PR #8).
Done looks like: the workflow parses, the label is one the fleet serves,
and the probe and gate steps are unchanged from PR #3.
Risk
Low. The steps are unchanged; only quoting, the runner label and the trigger
shape change. Blast radius: this repository's CI only. First run of the
fixed file: 50822 — conclusion
success.Evidence
e527f07a).