6060steps :
6161# Checkout main branch of repository:
6262 -name :' Checkout main branch'
63- # Pin action to full length commit SHA corresponding to v4.1.0
64- uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
63+ # Pin action to full length commit SHA
64+ uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
6565with :
6666ref :main
6767
7070# Pin action to full length commit SHA corresponding to v3.8.1
7171uses :actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
7272with :
73- node-version :16
73+ node-version :20
7474timeout-minutes :5
7575
7676# Create production branch:
@@ -133,8 +133,8 @@ jobs:
133133# Checkout the repository:
134134 -name :' Checkout repository'
135135if :${{ github.event.inputs.require-passing-tests == 'true' }}
136- # Pin action to full length commit SHA corresponding to v4.1.0
137- uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
136+ # Pin action to full length commit SHA
137+ uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
138138with :
139139# Use the `production` branch:
140140ref :production
@@ -145,7 +145,7 @@ jobs:
145145# Pin action to full length commit SHA corresponding to v3.8.1
146146uses :actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
147147with :
148- node-version :16
148+ node-version :20
149149timeout-minutes :5
150150
151151# Install dependencies:
@@ -187,8 +187,8 @@ jobs:
187187steps :
188188# Checkout the repository:
189189 -name :' Checkout repository'
190- # Pin action to full length commit SHA corresponding to v4.1.0
191- uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
190+ # Pin action to full length commit SHA
191+ uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
192192
193193# Configure git:
194194 -name :' Configure git'
@@ -258,7 +258,7 @@ jobs:
258258# Pin action to full length commit SHA corresponding to v3.8.1
259259uses :actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
260260with :
261- node-version :16
261+ node-version :20
262262timeout-minutes :5
263263
264264# Install dependencies:
@@ -363,8 +363,8 @@ jobs:
363363steps :
364364# Checkout the repository:
365365 -name :' Checkout repository'
366- # Pin action to full length commit SHA corresponding to v4.1.0
367- uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
366+ # Pin action to full length commit SHA
367+ uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
368368
369369# Configure git:
370370 -name :' Configure git'
@@ -426,7 +426,7 @@ jobs:
426426# Pin action to full length commit SHA corresponding to v3.8.1
427427uses :actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
428428with :
429- node-version :16
429+ node-version :20
430430timeout-minutes :5
431431
432432# Install dependencies:
@@ -536,8 +536,8 @@ jobs:
536536steps :
537537# Checkout the repository:
538538 -name :' Checkout repository'
539- # Pin action to full length commit SHA corresponding to v4.1.0
540- uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
539+ # Pin action to full length commit SHA
540+ uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
541541
542542# Configure git:
543543 -name :' Configure git'
@@ -607,7 +607,7 @@ jobs:
607607# Pin action to full length commit SHA corresponding to v3.8.1
608608uses :actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
609609with :
610- node-version :16
610+ node-version :20
611611timeout-minutes :5
612612
613613# Install dependencies:
@@ -715,8 +715,8 @@ jobs:
715715steps :
716716# Checkout the repository:
717717 -name :' Checkout repository'
718- # Pin action to full length commit SHA corresponding to v4.1.0
719- uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
718+ # Pin action to full length commit SHA
719+ uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
720720
721721# Configure git:
722722 -name :' Configure git'
@@ -787,7 +787,7 @@ jobs:
787787# Pin action to full length commit SHA corresponding to v3.8.1
788788uses :actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d
789789with :
790- node-version :16
790+ node-version :20
791791timeout-minutes :5
792792
793793# Install dependencies:
@@ -913,8 +913,8 @@ jobs:
913913
914914# Checkout the repository:
915915 -name :' Checkout repository'
916- # Pin action to full length commit SHA corresponding to v4.1.0
917- uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
916+ # Pin action to full length commit SHA
917+ uses :actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
918918with :
919919fetch-depth :2
920920