ci: ask for CI_TOKEN, the name the other two sibling checkouts use #138
No reviewers
Labels
No labels
build-dist
priority
P1
priority
P2
priority
P3
priority
P4
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Toilville/toilville-design!138
Loading…
Reference in a new issue
No description provided.
Delete branch "ci/gutenberg-block-validation"
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?
Follow-up to #137. The gate landed asking for
FORGEJO_TOKEN; this points it atCI_TOKEN, so one secret serves all three jobs that check out the private sibling.What the runs on #137 established:
FORGEJO_TOKENis supplied to the job — the error moved past "Input required and not supplied" — but checkout then reports "The target couldn't be found" forToilville/toilville_rituals. It cannot read repositories; its twelve uses in the Rituals workflows are releases, artifact uploads and issue comments.blocksdirectory. Scope is the only thing missing.CI_TOKENis set on neither repo — both secret lists are empty — which is whyudg-copy-coverage.ymlandtest-generator.yml, which ask for that name, have failed on every run since at least 2026-09-11.So
CI_TOKENis the single lever: setting it once turns this job, copy-coverage and test-generator green together, and leavesFORGEJO_TOKENuntouched so nothing that works today is disturbed.Scope
One workflow file. The secret's name in the checkout step, and the comment and error message that explain it.
Testing
The job stays red until an org- or repo-scoped
CI_TOKENwith repository read exists — that is the point of the change, and its failure now names the secret rather than dying on "Input required". Everything else about the gate is unchanged from #137, where it was verified againstmain: 31 generated files clean, 47 inherited blocks reported, and a reintroduced #136 bug caught with the file, block and attribute named.Impact Statement
CI only. No change to any generated artifact, the theme, or the site. The job cannot pass before the secret is set; once it is, three workflows recover rather than one.