Skip to content

Commit 0b0609e

Browse files
committed
build: do not run workflow on forks
1 parent 9bb09d4 commit 0b0609e

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/labeler_needs_changes.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ jobs:
3333
# Define job name:
3434
name: 'Add "Needs Changes" Label when Reviewer Requests Changes'
3535

36-
# Only run this job if the reviewer requested changes:
37-
if: ${{ github.event.review.state == 'changes_requested' }}
36+
# Only run this job if the reviewer requested changes (but do not run on forks due to missing permissions):
37+
if: ${{ github.repository == 'stdlib-js/stdlib' && github.event.review.state == 'changes_requested' }}
3838

3939
# Define job permissions:
4040
permissions:
@@ -52,6 +52,7 @@ jobs:
5252
# Pin action to a known commit SHA for reproducibility:
5353
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
5454
with:
55+
github-token: ${{ secrets.CHATBOT_GITHUB_TOKEN }}
5556
script: |
5657
await github.rest.issues.addLabels({
5758
'owner': context.repo.owner,

0 commit comments

Comments
 (0)