summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/community-report.yml4
-rw-r--r--.github/workflows/gemini-automated-issue-dedup.yml1
-rw-r--r--.github/workflows/gemini-automated-issue-triage.yml1
-rw-r--r--.github/workflows/gemini-scheduled-issue-triage.yml4
-rw-r--r--.github/workflows/gemini-scheduled-pr-triage.yml2
5 files changed, 9 insertions, 3 deletions
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'