Self-dogfood: add .forgejo/workflows/fragment-check.yml to release-toolkit (post-v0.20.0-cut) #281
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit#281
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Why
Deferred from release-toolkit#271 AC #5 during the #278 fix-up cycle. The dogfood wrapper was included in PR #278's initial version but had to be dropped because:
.forgejo/workflows/fragment-check.ymlto the siblinguses:@v0.20.0-rc.2would fail resolution — thereusable-changelog-fragment-check.ymldoesn't exist at that tag (introduced in this PR).@mainwould breakcheck-self-bootstrap.sh's single-ref-alignment invariant (all wrappers must pin the SAME ref).The clean resolution is to wire the toolkit-self dogfood after
v0.20.0-stablecuts (which is held on PR #278 landing per Bosun 2026-07-02). At that point the sibling wrappers move to@v0.20.0, and the new fragment-check wrapper can pin to the same tag which will then contain the reusable.What
Add
.forgejo/workflows/fragment-check.ymlmirroring the siblingmanifest-check.ymlpattern:Version pin should match whatever the sibling wrappers pin at the time (currently
v0.20.0-rc.2; post-cut becomesv0.20.0).Acceptance criteria
.forgejo/workflows/fragment-check.ymlpresent, pinned to the current sibling ref.tests/workflows.batsregains a guard asserting the dogfood wrapper exists + wires the reusable + carrieschangelog.dpaths filter (the version I authored in #278 pre-cleanup is preserved in the commit history).check-self-bootstrap.shpasses on the resulting main (all three wrappers aligned).Refs
Blocked-on
release-toolkit
v0.20.0-stablecut.