Skip to content

Add repository snapshot release workflow - #49

Merged
vrtmrz merged 1 commit into
mainfrom
feature/repository-snapshot-release
Aug 22, 2026
Merged

Add repository snapshot release workflow#49
vrtmrz merged 1 commit into
mainfrom
feature/repository-snapshot-release

Conversation

@vrtmrz

@vrtmrz vrtmrz commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Add a manually dispatched repository snapshot release workflow that publishes reviewed main commits under date-based tags.

Summary

  • add publish-repository-snapshot.yml for normal, non-latest GitHub Releases;
  • require a real YYYY.MM.DD.N version, the exact main commit SHA, and an exact confirmation;
  • keep workspace packages and Fancy Kit Harness independently versioned; and
  • document the workflow and cover its release-selection validator with focused tests.

Verification

  • actionlint .github/workflows/publish-repository-snapshot.yml
  • npm run check:release-tools — 36 tests passed
  • NODE_OPTIONS=--max-old-space-size=3072 npm run verify:workspace

@vrtmrz
vrtmrz merged commit 918be38 into main Aug 22, 2026
2 checks passed
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