autosuite / autolog

GitHub Action that automatically creates and stages a CHANGELOG.md file, preserving human-made changes.
Apache License 2.0
2 stars 0 forks source link

Allow fast hotfix workflow #6

Closed paced closed 5 years ago

paced commented 5 years ago

Related to Problem

If there is a security problem, the hotfix pipeline is as follows:

If it is truly a very important security issue, it should be closed as soon as possible and a release made as soon as possible. I suggest an additional flag that allows a user to immediately perform work and release a fixed version, like so:

Preferred Solutions

The way to differentiate should be through the commit message: [hotfix] (configurable). When the script sees this, it should increment the patch version instead of using whatever was in the .github-changelog-generator file.

Workarounds

It's possible to add [skip-log] if using our skip-commit tool and manually manage the changelog, but that's not automated enough 😉!

paced commented 5 years ago

Nah, let's not. With #7 and the upcoming automilestone Action, this is essentially solved. No need to remember too many commit filters.