Skip to content

Commit 7ecda97

Browse files
authored
fix(ci): cannot run doc preview for PR from forked repo (#1131)
1 parent 707a327 commit 7ecda97

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,13 @@ jobs:
2828
- name: Build HTML Docs
2929
run: VERSION=${{ github.event.repository.default_branch }} JOBS=4 MODE=html make all
3030

31-
- uses: actions/create-github-app-token@v2
32-
id: app-token
33-
with:
34-
app-id: ${{ secrets.APP_ID }}
35-
private-key: ${{ secrets.APP_PRIVATE_KEY }}
36-
3731
- name: Deploy PR Doc Preview
32+
# PR from the forked repo would be denied as the permission is not granted.
33+
# Allow only PR from this repo.
34+
if: ${{ ( github.event.pull_request.head.repo.full_name == github.event.pull_request.base.repo.full_name ) }}
3835
uses: rossjrw/pr-preview-action@v1
3936
with:
4037
source-dir: ../cpython/Doc/build/html
41-
token: ${{ steps.app-token.outputs.token }}
4238
preview-branch: gh-pages
4339
umbrella-dir: pr-preview
4440
action: auto

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy