Skip to content

Add release workflow#31

Merged
soranakahara merged 5 commits intomainfrom
add-release-workflow
Oct 16, 2025
Merged

Add release workflow#31
soranakahara merged 5 commits intomainfrom
add-release-workflow

Conversation

@soranakahara
Copy link
Contributor

This PR introduces two workflows: one for auto-generating release notes and another for publishing npm packages.
The publishing workflow now leverages OIDC authentication, eliminating the need for an npm token and ensuring that npm provenance is included.

References

@soranakahara soranakahara requested a review from a team as a code owner October 2, 2025 09:28
Copy link
Member

@kazuma0129 kazuma0129 left a comment

Choose a reason for hiding this comment

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

LGTM

@soranakahara soranakahara merged commit aa7e34a into main Oct 16, 2025
1 check passed
@soranakahara soranakahara deleted the add-release-workflow branch October 16, 2025 03:19
@soranakahara soranakahara added the type: maintenance Changes related to maintenance, such as CI configuration label Nov 11, 2025
@github-actions github-actions bot mentioned this pull request Nov 11, 2025
@github-actions github-actions bot mentioned this pull request Nov 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: maintenance Changes related to maintenance, such as CI configuration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments