diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index f68ed9c3..6945f1b4 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -23,14 +23,6 @@ jobs: repositories: "${{ github.event.repository.name }}" - name: Create / Update Release PR - uses: google-github-actions/release-please-action@db8f2c60ee802b3748b512940dde88eabd7b7e01 #v3.7.13 + uses: google-github-actions/release-please-action@cc61a07e2da466bebbc19b3a7dd01d6aecb20d1e # v4.0.2 with: token: "${{ steps.app-token.outputs.token }}" - release-type: go - bump-minor-pre-major: true - extra-files: | - Makefile - skip-github-release: false - include-v-in-tag: true - changelog-types: '[{"type":"feat","section":"Features","hidden":false},{"type":"fix","section":"Bug Fixes","hidden":false},{"type":"chore","section":"Miscellaneous","hidden":false}]' - signoff: 'GitHub Bot <48106979+bpg-bot@users.noreply.github.com>' diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 00000000..508e6368 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "0.44.0" +} diff --git a/howtos/cloud-image/centos-qcow2/provider.tf b/howtos/cloud-image/centos-qcow2/provider.tf index 407bda81..8736b713 100644 --- a/howtos/cloud-image/centos-qcow2/provider.tf +++ b/howtos/cloud-image/centos-qcow2/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { proxmox = { source = "bpg/proxmox" - version = "0.43.3" + version = "0.43.3"# x-release-please-version } } } diff --git a/howtos/cloud-image/debian-from-storage/provider.tf b/howtos/cloud-image/debian-from-storage/provider.tf index 407bda81..8736b713 100644 --- a/howtos/cloud-image/debian-from-storage/provider.tf +++ b/howtos/cloud-image/debian-from-storage/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { proxmox = { source = "bpg/proxmox" - version = "0.43.3" + version = "0.43.3"# x-release-please-version } } } diff --git a/howtos/cloud-image/ubuntu-img/provider.tf b/howtos/cloud-image/ubuntu-img/provider.tf index 407bda81..8736b713 100644 --- a/howtos/cloud-image/ubuntu-img/provider.tf +++ b/howtos/cloud-image/ubuntu-img/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { proxmox = { source = "bpg/proxmox" - version = "0.43.3" + version = "0.43.3"# x-release-please-version } } } diff --git a/howtos/cloud-init/native/provider.tf b/howtos/cloud-init/native/provider.tf index 407bda81..8736b713 100644 --- a/howtos/cloud-init/native/provider.tf +++ b/howtos/cloud-init/native/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { proxmox = { source = "bpg/proxmox" - version = "0.43.3" + version = "0.43.3"# x-release-please-version } } } diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 00000000..e5dceaaa --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", + "signoff": "Pavel Boldyrev <627562+bpg@users.noreply.github.com>", + "packages": { + ".": { + "changelog-path": "CHANGELOG.md", + "release-type": "go", + "skip-github-release": false, + "bump-minor-pre-major": true, + "include-v-in-tag": true, + "draft": false, + "prerelease": false, + "extra-files": [ + "Makefile", + "howtos/cloud-image/centos-qcow2/provider.tf", + "howtos/cloud-image/debian-from-storage/provider.tf", + "howtos/cloud-image/ubuntu-img/provider.tf", + "howtos/cloud-init/native/provider.tf" + ], + "changelog-sections": [ + { + "type": "feat", + "section": "Features", + "hidden": false + }, + { + "type": "fix", + "section": "Bug Fixes", + "hidden": false + }, + { + "type": "chore", + "section": "Miscellaneous", + "hidden": false + } + ] + } + } + }