From ebcd5522a8fb1ad3ba02d6b8db660da43c137c9a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 01:11:17 +0000 Subject: [PATCH 1/2] Update github-actions --- .github/workflows/release-drafter.yml | 2 +- .github/workflows/release.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 59f8e405..a496bc88 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -26,6 +26,6 @@ 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 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7c7dc3b6..f91710d6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -53,7 +53,7 @@ jobs: steps: - name: Download packages built by build-and-inspect-python-package - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: Packages path: dist @@ -77,7 +77,7 @@ jobs: steps: - name: Download packages built by build-and-inspect-python-package - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: Packages path: dist From 7dc398da60633afd1dcbaf6b7f994e50668d291e Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Wed, 1 Apr 2026 21:58:51 +0300 Subject: [PATCH 2/2] Split labeler into own job for release-drafter@v7 and use ubuntu-slim --- .github/workflows/release-drafter.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index a496bc88..420ca8d2 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -16,16 +16,24 @@ on: jobs: update_release_draft: - if: github.event.repository.fork == false + if: | + github.event.repository.fork == false + && github.event_name != 'pull_request' 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 - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: # Drafts your next release notes as pull requests are merged into "main" - uses: release-drafter/release-drafter@v7 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + autolabeler: + if: | + github.event.repository.fork == false + && github.event_name == 'pull_request' + permissions: + # write permission is required for autolabeler + pull-requests: write + runs-on: ubuntu-slim + steps: + - uses: release-drafter/release-drafter/autolabeler@v7