3838 pull_request :
3939 merge_group :
4040
41+
4142concurrency :
4243 group : shopify-cli-${{ github.head_ref || github.run_id }}
4344 cancel-in-progress : true
5960 timeout-minutes : 30
6061 strategy :
6162 matrix :
62- os : ['ubuntu-latest', 'windows-latest', 'macos-latest']
63- node : ['18.20.3', '20.14.0', '22.2.0']
63+ os : [ 'ubuntu-latest', 'windows-latest', 'macos-latest' ]
64+ node : [ '18.20.3', '20.14.0', '22.2.0' ]
6465 steps :
6566 - uses : actions/checkout@v3
6667 name : Checkout [${{ github.ref_name }}]
@@ -112,9 +113,9 @@ jobs:
112113 timeout-minutes : 30
113114 strategy :
114115 matrix :
115- os : ['ubuntu-latest']
116- node : ['18.20.3']
117- target : ['build', 'type-check']
116+ os : [ 'ubuntu-latest' ]
117+ node : [ '18.20.3' ]
118+ target : [ 'build', 'type-check' ]
118119 steps :
119120 - uses : actions/checkout@v3
120121 with :
@@ -135,8 +136,8 @@ jobs:
135136 timeout-minutes : 30
136137 strategy :
137138 matrix :
138- os : ['ubuntu-latest']
139- node : ['18.20.3']
139+ os : [ 'ubuntu-latest' ]
140+ node : [ '18.20.3' ]
140141 steps :
141142 - uses : actions/checkout@v3
142143 with :
@@ -163,8 +164,8 @@ jobs:
163164 timeout-minutes : 30
164165 strategy :
165166 matrix :
166- os : ['ubuntu-latest']
167- node : ['18.20.3']
167+ os : [ 'ubuntu-latest' ]
168+ node : [ '18.20.3' ]
168169 steps :
169170 - uses : actions/checkout@v3
170171 with :
@@ -187,8 +188,8 @@ jobs:
187188 timeout-minutes : 30
188189 strategy :
189190 matrix :
190- os : ['ubuntu-latest']
191- node : ['18.20.3']
191+ os : [ 'ubuntu-latest' ]
192+ node : [ '18.20.3' ]
192193 steps :
193194 - uses : actions/checkout@v3
194195 with :
@@ -200,7 +201,7 @@ jobs:
200201 with :
201202 node-version : ${{ matrix.node }}
202203 - name : Post the knip results
203- uses : codex-/knip-reporter@1ccefdf649b847793412fbfba286dc0b05defc1e # pin@v2
204+ uses : codex-/knip-reporter@f717532b6707d95de06b9bb2eb8ece46393f018f # pin@v2
204205 with :
205206 verbose : true
206207
@@ -211,8 +212,8 @@ jobs:
211212 timeout-minutes : 30
212213 strategy :
213214 matrix :
214- os : ['macos-latest'] # Codegen uses a find command that needs to work on CI and macOS; using the same env keeps this simple
215- node : ['18.20.3']
215+ os : [ 'macos-latest' ] # Codegen uses a find command that needs to work on CI and macOS; using the same env keeps this simple
216+ node : [ '18.20.3' ]
216217 steps :
217218 - uses : actions/checkout@v3
218219 with :
@@ -271,8 +272,8 @@ jobs:
271272 timeout-minutes : 30
272273 strategy :
273274 matrix :
274- os : ['ubuntu-latest', 'windows-latest', 'macos-latest']
275- node : ['18.20.3', '20.14.0', '22.2.0']
275+ os : [ 'ubuntu-latest', 'windows-latest', 'macos-latest' ]
276+ node : [ '18.20.3', '20.14.0', '22.2.0' ]
276277 steps :
277278 - uses : actions/checkout@v3
278279 with :
@@ -293,8 +294,8 @@ jobs:
293294 timeout-minutes : 30
294295 strategy :
295296 matrix :
296- os : ['ubuntu-latest', 'macos-latest', 'windows-latest']
297- node : ['18.20.3']
297+ os : [ 'ubuntu-latest', 'macos-latest', 'windows-latest' ]
298+ node : [ '18.20.3' ]
298299 steps :
299300 - uses : actions/checkout@v3
300301 with :
@@ -317,8 +318,8 @@ jobs:
317318 timeout-minutes : 30
318319 strategy :
319320 matrix :
320- os : ['ubuntu-latest']
321- node : ['18.20.3']
321+ os : [ 'ubuntu-latest' ]
322+ node : [ '18.20.3' ]
322323 steps :
323324 - uses : actions/checkout@v3
324325 with :
@@ -340,7 +341,6 @@ jobs:
340341 with :
341342 base-branch-name : ' ${{ github.base_ref }}'
342343
343-
344344 manually-triggered :
345345 name : ' [Manual] Test with Node ${{ inputs.node-version }} in ${{ inputs.os }}'
346346 runs-on : ${{ inputs.os }}
@@ -363,6 +363,6 @@ jobs:
363363 run : pnpm test:features --output-style=stream
364364 - name : Setup tmate session
365365 if : ${{ failure() && inputs.debug-enabled }}
366- uses : mxschmitt/action-tmate@1005f9c9db5f1b055a495e72c6e589764984baf6 # pin@v3
366+ uses : mxschmitt/action-tmate@e5c7151931ca95bad1c6f4190c730ecf8c7dde48 # pin@v3
367367 with :
368368 limit-access-to-actor : true
0 commit comments