Skip to content

Commit b8533cb

Browse files
Update on-demand-preview-releases-PR.yml
1 parent b7ff0dc commit b8533cb

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

‎.github/workflows/on-demand-preview-releases-PR.yml‎

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
# defined at workflow-level as the workflow, Requires these permissions to function.
1111
permissions:
12-
contents: read
12+
contents: write # due to nightly workflow complaining, even tho release step isn't executed.
1313
pull-requests: write
1414
# All Pull Requests are issues, but not all issues are Pull Requests (like GitHub says 🙃)
1515
issues: write
@@ -22,6 +22,10 @@ concurrency:
2222
jobs:
2323
job_trigger:
2424
name: Trigger Preview Release (if conditions met)
25+
permissions:
26+
contents: read
27+
pull_requests: write
28+
issues: write
2529
if: |
2630
github.event.pull_request.draft == false
2731
&& (github.repository_owner == 'Acode-Foundation'
@@ -71,6 +75,10 @@ jobs:
7175

7276
trigger_builder:
7377
needs: job_trigger
78+
permissions:
79+
contents: read
80+
pull_requests: read
81+
issues: read
7482
secrets:
7583
KEYSTORE_CONTENT: ${{ secrets.KEYSTORE_CONTENT }}
7684
BUILD_JSON_CONTENT: ${{ secrets.BUILD_JSON_CONTENT }}
@@ -83,6 +91,9 @@ jobs:
8391

8492
update_Last_Comment:
8593
needs: [job_trigger,trigger_builder]
94+
permissions:
95+
contents: read
96+
8697
runs-on: ubuntu-latest
8798
if: ${{ github.repository_owner == 'Acode-Foundation' && always() && contains(fromJSON('["failure","cancelled", "success"]'), needs.trigger_builder.result) }}
8899
steps:

0 commit comments

Comments
 (0)