From 2386f33acd7416b522f527b5c91bc1f0f8b75585 Mon Sep 17 00:00:00 2001 From: e6a5 Date: Thu, 10 Jul 2025 22:01:12 +0700 Subject: [PATCH] fix: add missing permissions and PR triggers to release drafter - Add explicit contents:write permission for creating releases - Add pull_request triggers for better release draft tracking - Fixes 'Resource not accessible by integration' error --- .github/workflows/release-drafter.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index a234675..d7d9df6 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -6,10 +6,17 @@ on: # We only want this to run on pushes to the main branch. branches: - main + # Also trigger on pull requests for better tracking + pull_request: + types: [opened, reopened, synchronize, edited] jobs: update_release_draft: runs-on: ubuntu-latest + # Add explicit permissions for creating releases + permissions: + contents: write + pull-requests: read steps: # Drafts the next release by adding new changes from merged pull requests. - uses: release-drafter/release-drafter@v6