Skip to content

Refactor release workflow and changelog generation#2

Merged
sni10 merged 1 commit into
mainfrom
dev
Jul 17, 2026
Merged

Refactor release workflow and changelog generation#2
sni10 merged 1 commit into
mainfrom
dev

Conversation

@sni10

@sni10 sni10 commented Jul 17, 2026

Copy link
Copy Markdown
Owner

This pull request updates the GitHub Actions workflow for releases, focusing on simplifying the release process and improving changelog generation. The main changes are related to how tags and versions are handled, as well as how the changelog is generated.

Release workflow simplification and changelog improvement:

  • The workflow now triggers only on new tags matching the pattern v*.*.*, instead of also running on pushes to main.
  • The custom Get version step has been removed; the release now uses the tag name directly from the GitHub context for the release name. [1] [2]
  • The changelog generation logic has been improved to select the previous tag more accurately by using the second most recent tag, ensuring the changelog reflects changes since the last release.

@sni10 sni10 self-assigned this Jul 17, 2026
@sni10
sni10 merged commit ffce07c into main Jul 17, 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