Skip to content

Adopt the organization reusable workflows - #19

Merged
woksin merged 1 commit into
mainfrom
chore/adopt-reusable-workflows
Aug 26, 2026
Merged

Adopt the organization reusable workflows#19
woksin merged 1 commit into
mainfrom
chore/adopt-reusable-workflows

Conversation

@woksin

Copy link
Copy Markdown
Collaborator

Converts copied workflow logic to thin callers of the reusables added in Cratis/Workflows#78, and removes empirically dead weight:

  • .github/workflows/verify-semver-label.yml

Gate semantics are identical (the reusable is Chronicle's current gate verbatim); check name becomes verify / verify — the ruleset audit found no branch policy pinning the old name. Doc-trigger semantics identical. cleanup-pr-artifacts is only removed where the repository has zero artifacts ever.

Converts copied workflow logic to thin callers of Cratis/Workflows:
release-intent gate and/or documentation-build trigger. Per-repository
copies of the gate drifted apart and caused the 2026-08-25 unintended
releases; the policy now lives in one place. Where this repository has
never produced a workflow artifact, the cleanup-pr-artifacts workflow is
removed as dead weight.
@woksinwoksin added the no-release No package release required label Aug 26, 2026
@woksin
woksin merged commit 8862c33 into mainAug 26, 2026
6 of 7 checks passed
@woksin
woksin deleted the chore/adopt-reusable-workflows branch August 26, 2026 09:49
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-releaseNo package release required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@woksin