From 3873d9dbe2c8e6bc64ecd834d9543a567aa9dde6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 25 Mar 2026 08:22:59 +0000 Subject: [PATCH 1/2] Chore(deps): Bump the gh-actions-dependencies group across 1 directory with 2 updates Bumps the gh-actions-dependencies group with 2 updates in the / directory: [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) and [pascalgn/size-label-action](https://github.com/pascalgn/size-label-action). Updates `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) Updates `pascalgn/size-label-action` from 0.5.5 to 0.5.7 - [Release notes](https://github.com/pascalgn/size-label-action/releases) - [Commits](https://github.com/pascalgn/size-label-action/compare/v0.5.5...v0.5.7) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: gh-actions-dependencies - dependency-name: pascalgn/size-label-action dependency-version: 0.5.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gh-actions-dependencies ... Signed-off-by: dependabot[bot] --- .github/workflows/release-drafter.yml | 2 +- .github/workflows/size-label.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 251f498..89f0946 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -18,7 +18,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: diff --git a/.github/workflows/size-label.yml b/.github/workflows/size-label.yml index 77cc98b..86f5087 100644 --- a/.github/workflows/size-label.yml +++ b/.github/workflows/size-label.yml @@ -15,6 +15,6 @@ jobs: runs-on: ubuntu-latest steps: - name: size-label - uses: pascalgn/size-label-action@v0.5.5 + uses: pascalgn/size-label-action@v0.5.7 env: GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" From d4c84878e4954893e80b9036b8d758edda7861cc Mon Sep 17 00:00:00 2001 From: Daniel Gonzalez Nothnagel Date: Tue, 7 Apr 2026 13:20:20 +0200 Subject: [PATCH 2/2] Split release-drafter workflow With release-drafter v7 autolabeler was pulled out of the main release-drafter action. --- .github/workflows/release-drafter.yml | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 89f0946..1dbf3e5 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -7,19 +7,27 @@ on: pull_request_target: types: [ opened, reopened, synchronize ] +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" - uses: release-drafter/release-drafter@v7 - with: - config-name: release-drafter.yml - env: - GITHUB_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