v1.11 Auto Mode #443
Replies: 4 comments 5 replies
-
This new feature is awesome and solve my GitHub Action Workflows complexity configuration. Thanks a lot ! |
Beta Was this translation helpful? Give feedback.
-
Love especially the |
Beta Was this translation helpful? Give feedback.
-
@miniscruff Don't forget to update the Quick Start and Upgrade guides to highlight this new cool feature. |
Beta Was this translation helpful? Give feedback.
-
I want to use this feature, but I haven't. I think the main reason is it's easy to result in numeric gaps that are confusing. For example, if you have five changes that could result in a jump of five patch versions. If the logic instead was increment, the highest kind of semver jump found in the unreleased changes then I'd use it. Otherwise, a weeks worth of patches would result in lots of semver gaps that would be confusing. |
Beta Was this translation helpful? Give feedback.
-
v1.11 brings with it a new feature, "auto mode" #439. To take advantage of this feature you can update your configuration to include what level of bumping ( major, minor or patch ) each kind should use. Then instead of saying
changie batch major/minor/patch
you can just usechangie batch auto
.If you are starting a new project,
init
will come defaulted with values for the predefined kinds.Changie itself is using this new feature already, the config can be seen here as always.
Specifically the new options are part of
kinds
:Here is the documentation for the new configuration: https://changie.dev/config/#kindconfig-auto
If you find any issues with this new feature, create an issue.
Note: Auto is also supported in
changie next
so you could output what the next version would be, if you were tobatch auto
.Documentation may not be fully fleshed out at the moment so reach out if there is any confusion as it is improved over time.
Beta Was this translation helpful? Give feedback.
All reactions