6868
6969# Install Node.js:
7070 - name : ' Install Node.js'
71- # Pin action to full length commit SHA corresponding to v3.8.1
72- uses : actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
71+ # Pin action to full length commit SHA
72+ uses : actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
7373with :
7474node-version : 20
7575timeout-minutes : 5
@@ -143,8 +143,8 @@ jobs:
143143# Install Node.js:
144144 - name : ' Install Node.js'
145145if : ${{github.event.inputs.require-passing-tests == 'true'}}
146- # Pin action to full length commit SHA corresponding to v3.8.1
147- uses : actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
146+ # Pin action to full length commit SHA
147+ uses : actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
148148with :
149149node-version : 20
150150timeout-minutes : 5
@@ -256,8 +256,8 @@ jobs:
256256
257257# Install Node.js:
258258 - name : ' Install Node.js'
259- # Pin action to full length commit SHA corresponding to v3.8.1
260- uses : actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
259+ # Pin action to full length commit SHA
260+ uses : actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
261261with :
262262node-version : 20
263263timeout-minutes : 5
@@ -283,7 +283,7 @@ jobs:
283283 find ./deno -type f -name '*.md' -print0 | xargs -0 sed -Ei "/\/tree\/main/b; /^\[@stdlib[^:]+: https:\/\/github.com\/stdlib-js\// s/(.*)/\\1\/tree\/deno/"
284284
285285 # Replace reference to `@stdlib/types` with CDN link:
286- find ./deno -type f -name '*.ts' -print0 | xargs -0 sed -Ei "s/\/\/\/ <reference types=\"@stdlib\/types\"\/>/\/\/\/ <reference types=\"https:\/\/cdn.jsdelivr.net\/gh\/stdlib-js\/types@main\/index.d.ts\"\/>/g"
286+ find ./deno -type f -name '*.ts' -print0 | xargs -0 -r sed -Ei "s/\/\/\/ <reference types=\"@stdlib\/types\"\/>/\/\/\/ <reference types=\"https:\/\/cdn.jsdelivr.net\/gh\/stdlib-js\/types@main\/index.d.ts\"\/>/g"
287287
288288 # Change wording of project description to avoid reference to JavaScript and Node.js:
289289 find ./deno -type f -name '*.md' -print0 | xargs -0 sed -Ei "s/a standard library for JavaScript and Node.js, /a standard library /g"
@@ -424,8 +424,8 @@ jobs:
424424
425425# Install Node.js
426426 - name : ' Install Node.js'
427- # Pin action to full length commit SHA corresponding to v3.8.1
428- uses : actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
427+ # Pin action to full length commit SHA
428+ uses : actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
429429with :
430430node-version : 20
431431timeout-minutes : 5
@@ -606,8 +606,8 @@ jobs:
606606
607607# Install Node.js:
608608 - name : ' Install Node.js'
609- # Pin action to full length commit SHA corresponding to v3.8.1
610- uses : actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
609+ # Pin action to full length commit SHA
610+ uses : actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
611611with :
612612node-version : 20
613613timeout-minutes : 5
@@ -634,7 +634,7 @@ jobs:
634634 find ./esm -type f -name '*.md' -print0 | xargs -0 sed -Ei "/\/tree\/main/b; /^\[@stdlib[^:]+: https:\/\/github.com\/stdlib-js\// s/(.*)/\\1\/tree\/esm/"
635635
636636 # Replace reference to `@stdlib/types` with esm link:
637- find ./esm -type f -name '*.ts' -print0 | xargs -0 sed -Ei "s/\/\/\/ <reference types=\"@stdlib\/types\"\/>/\/\/\/ <reference types=\"https:\/\/cdn.jsdelivr.net\/gh\/stdlib-js\/types@esm\/index.d.ts\"\/>/g"
637+ find ./esm -type f -name '*.ts' -print0 | xargs -0 -r sed -Ei "s/\/\/\/ <reference types=\"@stdlib\/types\"\/>/\/\/\/ <reference types=\"https:\/\/cdn.jsdelivr.net\/gh\/stdlib-js\/types@esm\/index.d.ts\"\/>/g"
638638
639639 # Change wording of project description to avoid reference to JavaScript and Node.js:
640640 find ./esm -type f -name '*.md' -print0 | xargs -0 sed -Ei "s/a standard library for JavaScript and Node.js, /a standard library /g"
0 commit comments