From 6bdea294c1ac886924eb30559fd11741e93389c7 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 17 Mar 2026 09:10:42 -0700 Subject: [PATCH] Try this fix for release-drafter again --- .github/workflows/release-drafter.yml | 34 +++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index a29e00b20..4d003233f 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -3,7 +3,7 @@ name: Release Drafter on: push: branches: - - main + - dev pull_request_target: types: [opened, reopened, synchronize] workflow_dispatch: @@ -14,17 +14,41 @@ on: type: string permissions: - contents: write - pull-requests: write + contents: read jobs: update_release_draft: + name: Update Release Draft + if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' + permissions: + contents: write + pull-requests: read runs-on: ubuntu-latest steps: - - uses: release-drafter/release-drafter@v7 + - if: github.event_name == 'workflow_dispatch' && github.event.inputs.version != '' + uses: release-drafter/release-drafter@v7 with: config-name: release-drafter.yml - disable-releaser: ${{ github.event_name == 'pull_request_target' }} version: ${{ github.event.inputs.version }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - if: github.event_name != 'workflow_dispatch' || github.event.inputs.version == '' + uses: release-drafter/release-drafter@v7 + with: + config-name: release-drafter.yml + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + auto_label: + name: Auto Label PR + if: github.event_name == 'pull_request_target' + permissions: + contents: read + pull-requests: write + runs-on: ubuntu-latest + steps: + - uses: release-drafter/release-drafter/autolabeler@ebb69bb56f1b0ebd19897745035726b19bef973e + with: + config-name: release-drafter.yml + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}