Skip to content

W-010: create releases from version tags - #7

Merged
antst merged 1 commit into
developfrom
w-010-release-on-tag
Sep 3, 2026
Merged

W-010: create releases from version tags#7
antst merged 1 commit into
developfrom
w-010-release-on-tag

Conversation

@antst

@antst antst commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • trigger releases from pushed v* tags
  • validate the tag against the package version and derive stable/prerelease npm dist-tags
  • create an idempotent GitHub Release from the matching changelog entry, with generated-note fallback
  • publish to npm with provenance after the gate and release creation
  • document the tag-push release procedure

Verification

  • pnpm gate:docker (3 test files, 15 tests passed)
  • actionlint .github/workflows/ci.yml .github/workflows/release.yml
  • metadata checks: stable -> latest; rc.1 -> rc; beta.2 -> beta; changelog extraction for 0.1.2

@pkg-pr-new

pkg-pr-new Bot commented Sep 3, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@antst/roller@7

commit: dac4341

@antst
antst merged commit 1ae1a8f into develop Sep 3, 2026
3 checks passed
@antst
antst deleted the w-010-release-on-tag branch September 3, 2026 17:47
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