Skip to content

ci: KEEP-1307 stop telling contributors to re-run the gate by hand - #112

Merged
suisuss merged 1 commit into
mainfrom
ci/KEEP-1307-stale-rerun-copy
Sep 2, 2026
Merged

ci: KEEP-1307 stop telling contributors to re-run the gate by hand#112
suisuss merged 1 commit into
mainfrom
ci/KEEP-1307-stale-rerun-copy

Conversation

@suisuss

@suisuss suisuss commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Issue

No GitHub issue. Team change, tracked as KEEP-1307, in the branch name and the commit.

What this changes

Two corrections to the gate ported in KEEP-1304.

The failure comment told contributors to work around a bug that no longer exists. It said the check does not re-run when an issue is labelled, and to re-run the job or edit the title by hand. recheck-issue-link, which landed here in the same port, does that automatically. The instruction appeared twice; the worse of the two is shown to an outside contributor waiting on our own triage. Both now say the check re-runs by itself once a referenced issue is labelled accepted.

decision-label-check listed branches: [main, main]. The keeperhub file it was ported from carries three entries - staging, prod, main - and the port replaced only the first two. Functionally harmless, wrong as written, and now a single main.

Scope

One unit: both edits are to workflows landed by the same port, and neither changes control flow.

How it was verified

No Go changed. Both workflows parse as YAML and their extracted run: bodies pass sh -n. Trigger and base-branch sets re-read from the parsed YAML rather than grepped: pr-issue-link is pull_request_target on [main], decision-label-check is pull_request on [main]. The stale phrase appears zero times.

Screenshots

Renders nothing.

Same correction as keeperhub: recheck-issue-link re-runs the check when an
issue is labelled accepted, so the instruction to re-run the job by hand is
false and is shown to a contributor who is waiting on our triage.

Also drops a duplicate `main` from decision-label-check's branch list, left
by the KEEP-1304 port - the keeperhub file lists staging, prod and main, and
the port replaced only the first two.
@suisuss
suisuss merged commit b4339b6 into main Sep 2, 2026
6 checks passed
@suisuss
suisuss deleted the ci/KEEP-1307-stale-rerun-copy branch September 2, 2026 10:12
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