Skip to content

ci: label the freshness pin with its release - #245

Merged
Jaro-c merged 1 commit into
developfrom
ci/label-the-freshness-pin
Jul 28, 2026
Merged

ci: label the freshness pin with its release#245
Jaro-c merged 1 commit into
developfrom
ci/label-the-freshness-pin

Conversation

@Jaro-c

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

Copy link
Copy Markdown
Member

Closes #219.

The pin already pointed at the commit that became v1.11.0 — it was pinned to the merge of Glyndor/.github#105 while the reusable was still waiting for a consumer to prove it green, which #226 then did. This adds the version comment beside it.

The SHA is what makes the pin safe. The comment is what makes it visible: without a version to compare against, Dependabot never proposes a bump and the pin quietly rots. That is the difference between a reusable this repository happens to call and one the organisation can adopt.

Where #219 stands

Crons re-registered Security audit and Fuzz both fired on 2026-07-27 — 09:55 and 10:30 UTC, against crons set for 06:00 and 07:00. Nearly four hours late, which is normal for GitHub and worth remembering before calling one dead.
First ever green audit.yml had never completed a scheduled run successfully; its only previous cron-triggered run, on 2026-06-29, is the one that failed.
Guard proven both ways It reported the real 27-day gap while the schedules were dark, and Within the 15-day limit once they resumed.

Closing #219 on the authcore side. What is not done is the rollout: epistle, unitpm, glyndor.net, apt and podup all carry schedules and none of them has a freshness check. That is org work and needs its own issue rather than living in this one.

The pin already pointed at the commit that became v1.11.0 — it was pinned
to the merge of Glyndor/.github#105 while the reusable was still waiting
for a consumer to prove it green, which this repository then did.

The SHA is what makes the pin safe; the version comment beside it is what
makes it visible. Without one Dependabot has no version to compare
against, so it never proposes a bump and the pin quietly rots. That is the
difference between a reusable this repository happens to call and one the
organisation can adopt.

Signed-off-by: Jaro-c <75870284+Jaro-c@users.noreply.github.com>
@Jaro-c Jaro-c added type:ci CI/CD and automation prio:P1 High priority status:review In review effort:XS Extra small area:meta Subsystem: meta labels Jul 28, 2026
@Jaro-c
Jaro-c merged commit 62ee1f3 into develop Jul 28, 2026
14 checks passed
@Jaro-c
Jaro-c deleted the ci/label-the-freshness-pin branch July 28, 2026 02:25
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:P1 High 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