Keep track of changes on this project and help organize them using changie to keep and maintain the CHANGELOG.
This will also enforce the need for unreleased changes part of the PR itself and will fail otherwise.
Manual workflow involves:
changie new to create a new fragment that represent the changes introduced by a PR
changie batch auto to prepare a new release and version it automatically based on the unreleased changes (see .changie.yaml for which kind of changes will bump different versions)
changie merge to consolidate the new release along the previous ones and update shard.yml with the new version information.
Keep track of changes on this project and help organize them using changie to keep and maintain the CHANGELOG.
This will also enforce the need for unreleased changes part of the PR itself and will fail otherwise.
Manual workflow involves:
changie new
to create a new fragment that represent the changes introduced by a PRchangie batch auto
to prepare a new release and version it automatically based on the unreleased changes (see.changie.yaml
for which kind of changes will bump different versions)changie merge
to consolidate the new release along the previous ones and updateshard.yml
with the new version information.TODO:
shard.yml
when batching a new release