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 
7373        with :
7474          node-version : 20 
7575        timeout-minutes : 5 
@@ -143,8 +143,8 @@ jobs:
143143      #  Install Node.js:
144144      - name : ' Install Node.js' 
145145        if : ${{ 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 
148148        with :
149149          node-version : 20 
150150        timeout-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 
261261        with :
262262          node-version : 20 
263263        timeout-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 
429429        with :
430430          node-version : 20 
431431        timeout-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 
611611        with :
612612          node-version : 20 
613613        timeout-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