From 2c02f2b4b268ff633deb6c811fd0dcc67bf7ae5a Mon Sep 17 00:00:00 2001 From: gruebel Date: Fri, 7 Jun 2024 19:13:29 +0200 Subject: [PATCH] update release please to new GHA Signed-off-by: gruebel --- .github/workflows/release.yml | 13 ++++++++----- release-please-config.json | 1 + 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 975be89c..28cb7169 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,19 +8,22 @@ on: branches: - main +permissions: + contents: read + jobs: release-please: runs-on: ubuntu-latest - + permissions: + contents: write # for googleapis/release-please-action to create release commit + pull-requests: write # for googleapis/release-please-action to create release PR # Release-please creates a PR that tracks all changes steps: - - uses: google-github-actions/release-please-action@v3 + - uses: googleapis/release-please-action@v4 id: release with: - command: manifest token: ${{secrets.GITHUB_TOKEN}} - default-branch: main - signoff: "OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>" + target-branch: main - name: Dump Release Please Output env: RELEASE_PLEASE_OUTPUT: ${{ toJson(steps.release.outputs) }} diff --git a/release-please-config.json b/release-please-config.json index df01b49c..0beee85b 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -6,6 +6,7 @@ "bump-patch-for-minor-pre-major": true, "include-component-in-tag": true, "tag-separator": "/", + "signoff": "OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>", "packages": { "providers/openfeature-provider-flagd": { "package-name": "openfeature-provider-flagd",