From 6ce8cfc8c675027c993589f15433262d87ed15bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 13:04:54 +0000 Subject: [PATCH 1/2] 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 83ae929..b592650 100644 --- a/.github/workflows/size-label.yml +++ b/.github/workflows/size-label.yml @@ -16,6 +16,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 2c4bf8ce85de4a5bb654d7c6901dd244c836becd Mon Sep 17 00:00:00 2001 From: Daniel Gonzalez Nothnagel Date: Tue, 7 Apr 2026 13:12:29 +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