Skip to content

Conversation

@ericcrosson-bitgo
Copy link
Contributor

@ericcrosson-bitgo ericcrosson-bitgo commented Apr 9, 2022

ci: configure semantic-release

This commit configures semantic-release to publish new versions
when semantically appropriate to npm and create a corresponding
GitHub Release.

This punts management of a changelog to #37.

Closes #36.

@ericcrosson-bitgo ericcrosson-bitgo requested a review from a team April 9, 2022 21:30
@ericcrosson-bitgo ericcrosson-bitgo changed the title Configure semantic release Configure semantic-release Apr 9, 2022
@ericcrosson-bitgo
Copy link
Contributor Author

I have added one git tag per package to BitGo/api-ts, which should set the initial version that semantic-release uses to calculate the next version numbers: https://github.com/BitGo/api-ts/tags

Here is the documentation on how semantic-release uses existing git tags, note that I've dropped the leading v as I'm following the example set by the ericcrosson/numbers-ts repository that also uses multi-semantic-release.

@ericcrosson-bitgo ericcrosson-bitgo force-pushed the configure-semantic-release branch from 58e50a5 to 6039ef3 Compare April 9, 2022 21:38
@ericcrosson-bitgo ericcrosson-bitgo force-pushed the configure-semantic-release branch from 6039ef3 to d95cdfc Compare April 9, 2022 21:39
> Using the `fix` conventional-commits scope instead of `ci` as a
> straightforward way to force a release

This commit configures semantic-release to publish new versions
when semantically appropriate to npm and create a corresponding
GitHub Release.

This punts management of a changelog to BitGo#37.

Closes BitGo#36.
@ericcrosson-bitgo ericcrosson-bitgo force-pushed the configure-semantic-release branch from d95cdfc to 0048003 Compare April 9, 2022 21:41
@ericcrosson-bitgo ericcrosson-bitgo merged commit 5a2d9e8 into BitGo:master Apr 11, 2022
@github-actions
Copy link

🎉 This PR is included in version 1.0.0-beta.1 🎉

The release is available on npm package (@beta dist-tag)

Your semantic-release bot 📦🚀

@github-actions
Copy link

🎉 This PR is included in version 0.2.0-beta.1 🎉

The release is available on npm package (@beta dist-tag)

Your semantic-release bot 📦🚀

@github-actions
Copy link

🎉 This PR is included in version 0.1.1-beta.1 🎉

The release is available on npm package (@beta dist-tag)

Your semantic-release bot 📦🚀

@github-actions
Copy link

🎉 This PR is included in version 0.2.0-beta.1 🎉

The release is available on npm package (@beta dist-tag)

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Configure semantic-release

2 participants