From 2ce3c371a54f225e56fd69bb39694c16e0c6fd9c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Mar 2026 12:54:48 +0000 Subject: [PATCH 1/2] Bump release-drafter/release-drafter from 6 to 7 Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 6 to 7. - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/v6...v7) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/release-drafter.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 327c5ab..d66347b 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: # Drafts your next Release notes as Pull Requests are merged into "main" - - uses: release-drafter/release-drafter@v6 + - uses: release-drafter/release-drafter@v7 with: config-name: release-drafter.yml env: From d5b7733b3454d19f6c7bab158985ac7cd8cb0a02 Mon Sep 17 00:00:00 2001 From: Andreas Fritzler Date: Tue, 21 Jul 2026 09:49:07 +0200 Subject: [PATCH 2/2] Update releasedrafter workflow --- .github/workflows/release-drafter.yml | 29 +++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index d66347b..89b7155 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -1,26 +1,39 @@ name: Release Drafter on: + workflow_dispatch: push: branches: - main + - release-** pull_request_target: types: [ opened, reopened, synchronize ] - workflow_dispatch: + +permissions: + contents: read + pull-requests: read jobs: update_release_draft: + name: Run release drafter + if: github.event_name != 'pull_request_target' permissions: - # write permission is required to create a github release contents: write - # write permission is required for autolabeler - # otherwise, read permission is required at least - pull-requests: write + pull-requests: read runs-on: ubuntu-latest steps: # Drafts your next Release notes as Pull Requests are merged into "main" + # or a release branch - uses: release-drafter/release-drafter@v7 with: - config-name: release-drafter.yml - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + commitish: ${{ github.ref_name }} + token: ${{ secrets.GITHUB_TOKEN }} + auto_label: + name: Run autolabeler + if: github.event_name == 'pull_request_target' + permissions: + contents: read + pull-requests: write + runs-on: ubuntu-latest + steps: + - uses: release-drafter/release-drafter/autolabeler@v7