Skip to content

chore(template): release.yml — concurrency + checkout@v5#56

Merged
BryanFRD merged 1 commit into
mainfrom
chore/release-template-concurrency-and-checkout
May 27, 2026
Merged

chore(template): release.yml — concurrency + checkout@v5#56
BryanFRD merged 1 commit into
mainfrom
chore/release-template-concurrency-and-checkout

Conversation

@BryanFRD
Copy link
Copy Markdown
Contributor

Two fixes for new repos scaffolded from this template:

  • Add concurrency: release-${{ github.ref }} with cancel-in-progress: false — concurrent merges to main were causing FerrFlow release runs to race and the loser hit E2006: tag already exists pointing at different commit. Queuing release runs avoids this.
  • Pin actions/checkout from v6 to v5 — v6 drops GITHUB_TOKEN on deep fetches (fetch-depth: 0), same regression we patched in fix(security-scan): pin actions/checkout to v5 #51.

Existing repos that copied this template still need the same patch applied — see follow-up issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant