Adds a GitHub action to bump aws_allowlister/bin/version.py by patch (major.minor.patch) immediately after a release so the next release will be a new version. This way I don't have to do this manually.
It also runs on workflow_dispatch so I can trigger this from the GitHub actions UI directly.
The process for releasing a new version is now as follows:
Go to the releases tab, observe that the release drafter GitHub action has created a draft release for you. Hit publish as you did before. Observe that after the new version is published, the path aws_allowlister/bin/version.py will be updated. This way, you can just publish new versions by following the release drafter workflow without having to update the version.py file at all.
What gif best describes this PR or how it makes you feel?
What does this PR do?
aws_allowlister/bin/version.py
by patch (major.minor.patch) immediately after a release so the next release will be a new version. This way I don't have to do this manually.workflow_dispatch
so I can trigger this from the GitHub actions UI directly.The process for releasing a new version is now as follows:
aws_allowlister/bin/version.py
will be updated. This way, you can just publish new versions by following the release drafter workflow without having to update the version.py file at all.What gif best describes this PR or how it makes you feel?
Completion checklist