Skip to content

ci: put every org reusable on v1.12.0 - #258

Merged
Jaro-c merged 1 commit into
developfrom
ci/label-and-align-reusable-pins
Jul 28, 2026
Merged

ci: put every org reusable on v1.12.0#258
Jaro-c merged 1 commit into
developfrom
ci/label-and-align-reusable-pins

Conversation

@Jaro-c

@Jaro-c Jaro-c commented Jul 28, 2026

Copy link
Copy Markdown
Member

Seven callers were spread across three versions:

caller was now
ci.yml, fuzz.yml raw commit, no version comment # v1.12.0
schedule-freshness.yml v1.11.0 v1.12.0
dco.yml, go-audit.yml, line-limit.yml, main-guard.yml v1.10.1 v1.12.0

ci and fuzz were pinned bare on purpose — Glyndor/.github#106 was waiting for a consumer to prove it green before being tagged, and #257 was that consumer. Now that v1.12.0 exists they get their comment back.

That comment is not decoration. Without a version beside the SHA, Dependabot has nothing to compare against, never proposes a bump, and the pin rots — which is exactly how four of these ended up two releases behind while nobody noticed.

Supersedes #250, #251, #252 and #254, which each moved one caller to v1.11.0.

Verified with actionlint across all seven workflows.

Seven callers were spread across three versions: ci and fuzz on the raw
commit that #257 proved, schedule-freshness on v1.11.0, and dco, go-audit,
line-limit and main-guard still on v1.10.1. Now that the tag exists they
all move to it, and the two that were pinned bare get their version
comment back — without one Dependabot has no version to compare against
and the pin quietly rots, which is how four of them ended up two releases
behind.

Aligning them also means one Dependabot pull request per release instead
of a handful that each move a different caller.

Signed-off-by: Jaro-c <75870284+Jaro-c@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:meta Subsystem: meta effort:XS Extra small prio:P3 Low priority status:review In review type:ci CI/CD and automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant