@@ -16,29 +16,29 @@ jobs:
1616 runs-on : ubuntu-latest
1717 steps :
1818 - name : Enforce permission requirement
19- uses : prince-chrismc/check-actor-permissions-action@v1
19+ uses : prince-chrismc/check-actor-permissions-action@72c9eb81384517cbc49d765edc200af3131897ce # v1.0.0
2020 with :
2121 permission : write
2222
2323 - name : Add initial reaction
24- uses : peter-evans/create-or-update-comment@v2
24+ uses : peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2.1.1
2525 with :
2626 comment-id : ${{ github.event.comment.id }}
2727 reactions : eyes
2828
2929 - name : Get PR branch
30- uses : xt0rted/pull-request-comment-branch@v1
30+ uses : xt0rted/pull-request-comment-branch@653a7d5ca8bd91d3c5cb83286063314d0b063b8e # v1.4.0
3131 id : comment-branch
3232
3333 - name : Set latest commit status as pending
34- uses : myrotvorets/set-commit-status-action@master
34+ uses : myrotvorets/set-commit-status-action@7b093ccbb10e14939b7a4ae2630fe4cbc67c0651 # v2.0.1
3535 with :
3636 sha : ${{ steps.comment-branch.outputs.head_sha }}
3737 token : ${{ secrets.GITHUB_TOKEN }}
3838 status : pending
3939
4040 - name : Validate pull request
41- uses : actions/github-script@v6
41+ uses : actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1
4242 id : pr_data
4343 env :
4444 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6969 }
7070
7171 - name : Checkout default branch
72- uses : actions/checkout@v3
72+ uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
7373
7474 - name : Checkout pull request branch
7575 run : hub pr checkout ${{ github.event.issue.number }}
8383 fi
8484
8585 - name : Setup Node.js
86- uses : actions/setup-node@v3
86+ uses : actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
8787 with :
8888 node-version : ' 18.17.1'
8989
9999 EOF
100100
101101 - name : Create and publish snapshot release
102- uses : actions/github-script@v6
102+ uses : actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1
103103 id : snapshot-release
104104 env :
105105 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -154,21 +154,21 @@ jobs:
154154 }
155155
156156 - name : Add success reaction
157- uses : peter-evans/create-or-update-comment@v2
157+ uses : peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2.1.1
158158 if : ${{ steps.snapshot-release.outputs.succeeded == 'true' }}
159159 with :
160160 comment-id : ${{ github.event.comment.id }}
161161 reactions : rocket
162162
163163 - name : Add failure reaction
164- uses : peter-evans/create-or-update-comment@v2
164+ uses : peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2.1.1
165165 if : ${{ steps.snapshot-release.outputs.succeeded == 'false' }}
166166 with :
167167 comment-id : ${{ github.event.comment.id }}
168168 reactions : confused
169169
170170 - name : Fail workflow if snapshot failed
171- uses : actions/github-script@v6
171+ uses : actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1
172172 if : ${{ steps.snapshot-release.outputs.succeeded == 'false' }}
173173 env :
174174 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -177,7 +177,7 @@ jobs:
177177 core.setFailed('No snapshot tags have been found')
178178
179179 - name : Set latest commit status as ${{ job.status }}
180- uses : myrotvorets/set-commit-status-action@master
180+ uses : myrotvorets/set-commit-status-action@7b093ccbb10e14939b7a4ae2630fe4cbc67c0651 # v2.0.1
181181 if : always()
182182 with :
183183 sha : ${{ steps.comment-branch.outputs.head_sha }}
0 commit comments