You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enforce conventional commits standards for commits merged to main using commitlint
Use semantic release to automatically calculate the version, tag and publish the built package.
Use tags to maintain the version and update the package.json version only in the published version - this prevents issues with pushing back to main from the CI and prevent security issues by allowing pushes directly to main.
Allows us to automatically add a structure changelog to the GitHub release (using commit scopes)
Describe alternatives you've considered
Could also just automatically tag each merge to main and trigger publishing by using GitHub releases - but this will require more manually work and is less 'semantic' I guess
The text was updated successfully, but these errors were encountered:
Describe the solution you'd like
Describe alternatives you've considered
The text was updated successfully, but these errors were encountered: