mirror of
https://github.com/ansible-collections/hetzner.hcloud.git
synced 2026-02-03 23:51:48 +00:00
ci: setup release-please (#317)
##### SUMMARY The current release process for this project requires multiple manual local steps to prepare and then tag the release. This introduces the standard release-please workflow we have in most of our integrations. Release-please will open a new PR whenever there is a releasable change and it updates the CHANGELOG & other files automatically in this PR. Once the PR is merged a new tag is created. This repository has some additional complexity as it uses `antsibull-changelog` to maintain the user-facing changelog. This is implemented ina second job in the `release-please` workflow which executes when the release-please PR is updated and then runs `antsibull-changelog release` against the version. The resulting changes are pushed as a second commit to the same PR.
This commit is contained in:
parent
0f057b185f
commit
eb4114bad3
7 changed files with 88 additions and 45 deletions
|
|
@ -1,6 +1,6 @@
|
|||
namespace: hetzner
|
||||
name: hcloud
|
||||
version: 2.1.1
|
||||
version: 2.1.1 # x-release-please-version
|
||||
readme: README.md
|
||||
authors:
|
||||
- Hetzner Cloud (github.com/hetznercloud)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue