Skip to content

Add GitHub Release to release workflow - #11

Merged
antosubash merged 1 commit into
mainfrom
claude/amazing-shtern
Mar 26, 2026
Merged

antosubash merged 1 commit into
mainfrom
claude/amazing-shtern

Conversation

@antosubash

@antosubash antosubash commented Mar 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Adds a github-release job to the release workflow that creates a GitHub Release with auto-generated release notes after NuGet and npm packages are published
  • Uses gh release create with --generate-notes to automatically build a changelog from merged PRs and commits since the previous tag
  • The job runs only after both publish-nuget and publish-npm succeed, so the release page is created once packages are available

Changes

  • .github/workflows/release.yml — new github-release job at the end of the pipeline

@antosubash antosubash changed the title Refactor: Rename modules and update PageBuilder dependencies Add GitHub Release to release workflow Mar 26, 2026
@antosubash
antosubash merged commit 232ba7c into main Mar 26, 2026
2 checks passed
@antosubash
antosubash deleted the claude/amazing-shtern branch March 27, 2026 21:51
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