diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 59f8e40..420ca8d 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 + runs-on: ubuntu-slim + steps: + # Drafts your next release notes as pull requests are merged into "main" + - uses: release-drafter/release-drafter@v7 + + autolabeler: + if: | + github.event.repository.fork == false + && github.event_name == 'pull_request' + permissions: # 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@v6 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - uses: release-drafter/release-drafter/autolabeler@v7 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7c7dc3b..f91710d 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