2020 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2121 - name : Set up Node
2222 uses : ./.github/actions/setup-node
23- with :
24- node-version : 22.x
25- npm-install-command : npm ci
2623 - name : Lint
2724 run : make lint
2825
3431 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
3532 - name : Set up Node
3633 uses : ./.github/actions/setup-node
37- with :
38- node-version : 22.x
39- npm-install-command : make BOOTSTRAP_SCOPE=libs install
4034 - name : Compile
4135 run : make COMPILE_SCOPE=libs compile
4236 - name : Upload compiled libs
6054 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
6155 - name : Set up Node
6256 uses : ./.github/actions/setup-node
63- with :
64- node-version : 22.x
65- npm-install-command : make BOOTSTRAP_SCOPE=@serenity-js install
6657 - name : Download compiled libs
6758 uses : ./.github/actions/download-compressed-artifact
6859 with :
8879 uses : ./.github/actions/setup-node
8980 with :
9081 node-version : 20.x
91- npm-install-command : make BOOTSTRAP_SCOPE=@serenity-js install
9282 - name : Download compiled libs
9383 uses : ./.github/actions/download-compressed-artifact
9484 with :
10999 uses : ./.github/actions/setup-node
110100 with :
111101 node-version : 18.x
112- npm-install-command : make BOOTSTRAP_SCOPE=@serenity-js install
113102 - name : Download compiled libs
114103 uses : ./.github/actions/download-compressed-artifact
115104 with :
@@ -128,9 +117,6 @@ jobs:
128117 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
129118 - name : Set up Node
130119 uses : ./.github/actions/setup-node
131- with :
132- node-version : 22.x
133- npm-install-command : make BOOTSTRAP_SCOPE=@serenity-js install
134120 - name : Download compiled libs
135121 uses : ./.github/actions/download-compressed-artifact
136122 with :
@@ -160,9 +146,6 @@ jobs:
160146 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
161147 - name : Set up Node
162148 uses : ./.github/actions/setup-node
163- with :
164- node-version : 22.x
165- npm-install-command : make BOOTSTRAP_SCOPE=@integration install
166149 - name : Download compiled libs
167150 uses : ./.github/actions/download-compressed-artifact
168151 with :
@@ -195,9 +178,6 @@ jobs:
195178 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
196179 - name : Set up Node
197180 uses : ./.github/actions/setup-node
198- with :
199- node-version : 22.x
200- npm-install-command : make BOOTSTRAP_SCOPE=@integration install
201181 - name : Download compiled libs
202182 uses : ./.github/actions/download-compressed-artifact
203183 with :
@@ -233,9 +213,6 @@ jobs:
233213 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
234214 - name : Set up Node
235215 uses : ./.github/actions/setup-node
236- with :
237- node-version : 22.x
238- npm-install-command : make BOOTSTRAP_SCOPE=@integration install
239216 - name : Download compiled libs
240217 uses : ./.github/actions/download-compressed-artifact
241218 with :
@@ -280,9 +257,6 @@ jobs:
280257 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
281258 - name : Set up Node
282259 uses : ./.github/actions/setup-node
283- with :
284- node-version : 22.x
285- npm-install-command : make BOOTSTRAP_SCOPE=@integration install
286260 - name : Download compiled libs
287261 uses : ./.github/actions/download-compressed-artifact
288262 with :
@@ -319,9 +293,6 @@ jobs:
319293
320294 - name : Set up Node
321295 uses : ./.github/actions/setup-node
322- with :
323- node-version : 22.x
324- npm-install-command : npm ci
325296
326297 - name : Download all artifacts
327298 uses : actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3
@@ -392,14 +363,7 @@ jobs:
392363 run : 7z x -aoa compiled-libs.zip
393364
394365 - name : Set up Node
395- uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4
396- with :
397- node-version : 22.x
398-
399- - name : Install Node Modules (root)
400- uses : bahmutov/npm-install@v1
401- with :
402- install-command : npm ci
366+ uses : ./.github/actions/setup-node
403367
404368 - name : Publish artifacts
405369 run : npm run lerna:publish
0 commit comments