Skip to content

v1.0.0 — first stable release

Choose a tag to compare

@cpitzi cpitzi released this 16 Aug 14:40
· 11 commits to main since this release
8c09ad2

First tagged release of the fleet's reusable workflows, cut from main at the point where every third-party action inside them is SHA-pinned (#42) and the repo carries its own Scorecard posture (#43).

Why this exists. All 16 Lentago Labs repos consumed these workflows at @main, which meant any merge here changed CI for the entire fleet instantly — an undocumented single point of trust. Resolving that was tracked in #40; the decision is to version.

Contents at v1.0.0

  • docs-check.yml — relative-markdown-link checking, unconditional by design so it can safely be a required check
  • claude-review.yml — advisory automated PR review, soft-fail so a transient API failure never blocks a merge
  • claude-responder.yml — interactive @claude responder, routed by label
  • shellcheck.yml — shell linting
  • .github/actions/render-claude-summary — composite action

Consuming this release. Reference the immutable tag rather than a branch:

uses: lentago/shared-workflows/.github/workflows/docs-check.yml@v1.0.0

Callers pinned to an immutable tag change only when someone opens a PR to bump them — which is the point. Dependabot's github-actions ecosystem updates reusable-workflow references, so bumps arrive as reviewable PRs once the fleet-wide Dependabot rollout (lentago/.github#114) reaches each repo.

Compatibility. @main keeps working and is unchanged; migration of the 50 caller references is staged per repo.