diff --git a/.github/workflows/community-report.yml b/.github/workflows/community-report.yml index 59fd427f..100c35b8 100644 --- a/.github/workflows/community-report.yml +++ b/.github/workflows/community-report.yml @@ -30,6 +30,10 @@ jobs: with: app-id: '${{ secrets.APP_ID }}' private-key: '${{ secrets.PRIVATE_KEY }}' + permission-issues: 'write' + permission-pull-requests: 'read' + permission-discussions: 'read' + permission-contents: 'read' - name: 'Generate Report 📜' id: 'report' diff --git a/.github/workflows/gemini-automated-issue-dedup.yml b/.github/workflows/gemini-automated-issue-dedup.yml index 710def36..f7bfe87d 100644 --- a/.github/workflows/gemini-automated-issue-dedup.yml +++ b/.github/workflows/gemini-automated-issue-dedup.yml @@ -172,6 +172,7 @@ jobs: with: app-id: '${{ secrets.APP_ID }}' private-key: '${{ secrets.PRIVATE_KEY }}' + permission-issues: 'write' - name: 'Comment and Label Duplicate Issue' uses: 'actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea' diff --git a/.github/workflows/gemini-automated-issue-triage.yml b/.github/workflows/gemini-automated-issue-triage.yml index 6d42eaa1..c80bafc1 100644 --- a/.github/workflows/gemini-automated-issue-triage.yml +++ b/.github/workflows/gemini-automated-issue-triage.yml @@ -54,6 +54,7 @@ jobs: with: app-id: '${{ secrets.APP_ID }}' private-key: '${{ secrets.PRIVATE_KEY }}' + permission-issues: 'write' - name: 'Get Repository Labels' id: 'get_labels' diff --git a/.github/workflows/gemini-scheduled-issue-triage.yml b/.github/workflows/gemini-scheduled-issue-triage.yml index 005c9b1a..2250d58e 100644 --- a/.github/workflows/gemini-scheduled-issue-triage.yml +++ b/.github/workflows/gemini-scheduled-issue-triage.yml @@ -14,11 +14,8 @@ defaults: shell: 'bash' permissions: - contents: 'read' id-token: 'write' issues: 'write' - statuses: 'write' - packages: 'read' jobs: triage-issues: @@ -36,6 +33,7 @@ jobs: with: app-id: '${{ secrets.APP_ID }}' private-key: '${{ secrets.PRIVATE_KEY }}' + permission-issues: 'write' - name: 'Find untriaged issues' id: 'find_issues' diff --git a/.github/workflows/gemini-scheduled-pr-triage.yml b/.github/workflows/gemini-scheduled-pr-triage.yml index d47c9672..007b8daa 100644 --- a/.github/workflows/gemini-scheduled-pr-triage.yml +++ b/.github/workflows/gemini-scheduled-pr-triage.yml @@ -28,6 +28,8 @@ jobs: with: app-id: '${{ secrets.APP_ID }}' private-key: '${{ secrets.PRIVATE_KEY }}' + permission-issues: 'write' + permission-pull-requests: 'write' - name: 'Run PR Triage Script' id: 'run_triage'