New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide semantic-release
configuration to respect main
branch
#15
Comments
It's actually correct this time, because the release was merged from |
You don't need to delete it with my config. I believe it will release in the To better understand the workflow, here's some nice explanations with examples.
yes, if you agree to use my config, I could make the PR later 😁 |
Yeah definitely. I knew this workflow wasn't the best when I set it up, and even made a few mistakes with releases. Your PR will be very helpful to the project, I'm really appreciated for it! |
At first the release branch was set to |
🎉 This issue has been resolved in version 2.1.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
I'm submitting a...
Current behavior
The release workflows kind of has false positive. The CI still passes because it's not really an error, but the release not triggered.
Here's the logs:
semantic-release
not configured to usemain
branch by default, you need to configure the configs 😉I have opinionated shareable config too if you don't mind. It's configured to use
main
branch too alongside withnext
,alpha
,beta
, and maintenance version branch (ex:2.x
). It enforces the conventional commits specs and produced this kind of release notes and changelogs.Expected behavior
No CI error, and the package published to NPM successfully.
What is the motivation / use case for changing the behavior?
New commits not published automatically.
The text was updated successfully, but these errors were encountered: