Skip to content

build: Add release-it#364

Closed
abmusse wants to merge 4 commits intomasterfrom
add-release-it
Closed

build: Add release-it#364
abmusse wants to merge 4 commits intomasterfrom
add-release-it

Conversation

@abmusse
Copy link
Member

@abmusse abmusse commented Nov 30, 2022

https://www.npmjs.com/package/release-it

npm install --save-dev release-it

To generate a release use one of the npm scripts based on the release types.

  • patch release npm run release
  • for other release types run npm run release-it which will prompt you for the release type.

These scripts will bump the version number, make a release commit, tag the release, and finally create a github release if the user has GITHUB_TOKEN set.

Otherwise release-it will output a URL with all the fields pre-populated see the release-it docs.

After the release is published the publish action will publish to npm.

@abmusse abmusse marked this pull request as ready for review December 13, 2022 04:32
@abmusse
Copy link
Member Author

abmusse commented Aug 2, 2023

closing in favor of #374

@abmusse abmusse closed this Aug 2, 2023
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