File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change 1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : Checkout repository
17+ if : github.event_name != 'pull_request'
1718 uses : actions/checkout@v4
1819
20+ - name : Checkout PR branch
21+ if : github.event_name == 'pull_request'
22+ uses : actions/checkout@v4
23+ with :
24+ ref : ${{ github.event.pull_request.head.ref }}
25+
1926 - name : Setup Node.js
2027 uses : actions/setup-node@v4
2128 with :
@@ -34,17 +41,17 @@ jobs:
3441
3542 - name : Check uncommitted indices
3643 id : uncommitted_indices
44+ if : github.event_name == 'pull_request'
3745 run : |
3846 echo "has_changes=$([ -n "$(git diff --name-only HEAD "**/index.ts")" ] && echo "true" || echo "false")" >> $GITHUB_OUTPUT
3947
4048 - name : Commit indices
41- if : steps.uncommitted_indices.outputs.has_changes == 'true'
49+ if : github.event_name == 'pull_request' && steps.uncommitted_indices.outputs.has_changes == 'true'
4250 run : |
4351 echo "${{ secrets.BOT_PGP_KEY }}" | gpg --import --batch
4452 git config --global user.signingkey "[email protected] " 4553 git config --global user.name "Cloudnode [bot]"
4654 git config --global user.email "[email protected] " 47- git checkout "${GITHUB_REF#refs/heads/}"
4855 git add "**/index.ts"
4956 git commit -S -m "chore: update indices"
5057 git push
You can’t perform that action at this time.
0 commit comments