Skip to content

Conversation

@nstepien
Copy link
Collaborator

@nstepien nstepien commented Nov 21, 2025

@nstepien nstepien self-assigned this Nov 21, 2025
run: npm publish

- name: Push commit and tag
run: git push origin main --follow-tags
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will have to double-check our branch rules, we need to allow directly pushing to main.

run: git push origin main --follow-tags

- name: Create GitHub Release
run: gh release create v${{ inputs.version }} --title "v${{ inputs.version }}" --generate-notes
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll create immutable releases now, we'll have to write changelogs manually.
We can improve this in the future to automatically add changelogs from files, but this will do for now.

Image

@nstepien nstepien marked this pull request as ready for review November 21, 2025 14:56
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.

2 participants