Does semantic release support releasing daily/weekly instead of on every commit? #3070
-
There's a lot of noisy packages out there that ship tons of releases every single day. So every time tools like Renovate and Dependabot etc runs there will always be a new release available. The readme seems to imply that only publishing on every single commit to the release branch is supported. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
While On the other hand, because only the By default, Renovate uses the |
Beta Was this translation helpful? Give feedback.
While
semantic-release
was designed to automate the release process for Continuous Delivery purposes, it would also work perfectly if you ever decide to run the release workflow on a schedule 😉On the other hand, because only the
fix
type triggers a release, that means your library/app should release a patch version only if a production dependency was updated, which is best practice to make sure you're always integrating the latest bugfixes and/or security patches.By default, Renovate uses the
chore
type for development dependencies, and thefix
type for actual dependencies that you ship to your consumers or production server, depending on whether you're building a library or an app.