@@ -133,7 +133,7 @@ jobs:
133133 name : Static analysis
134134 permissions :
135135 contents : read
136- actions : write # needed for actions/upload-artifact
136+ actions : write # needed for actions/upload-artifact
137137 runs-on : ' blacksmith-8vcpu-ubuntu-2204'
138138 defaults :
139139 run :
@@ -193,7 +193,7 @@ jobs:
193193 name : Unit Tests
194194 permissions :
195195 contents : read
196- actions : write # needed for actions/upload-artifact
196+ actions : write # needed for actions/upload-artifact
197197 runs-on : ' blacksmith-8vcpu-ubuntu-2204'
198198 defaults :
199199 run :
@@ -208,9 +208,9 @@ jobs:
208208 matrix :
209209 include :
210210 - node-version : 18
211- test-filter : " --filter=@clerk/astro --filter=@clerk/backend --filter=@clerk/express --filter=@clerk/nextjs --filter=@clerk/clerk-react --filter=@clerk/shared --filter=@clerk/remix --filter=@clerk/tanstack-react-start --filter=@clerk/elements --filter=@clerk/vue --filter=@clerk/nuxt --filter=@clerk/clerk-expo"
211+ test-filter : ' --filter=@clerk/astro --filter=@clerk/backend --filter=@clerk/express --filter=@clerk/nextjs --filter=@clerk/clerk-react --filter=@clerk/shared --filter=@clerk/remix --filter=@clerk/tanstack-react-start --filter=@clerk/elements --filter=@clerk/vue --filter=@clerk/nuxt --filter=@clerk/clerk-expo'
212212 - node-version : 22
213- test-filter : " ** "
213+ test-filter : ' ** '
214214
215215 steps :
216216 - name : Checkout Repo
@@ -266,7 +266,7 @@ jobs:
266266 name : Integration Tests
267267 permissions :
268268 contents : read
269- actions : write # needed for actions/upload-artifact
269+ actions : write # needed for actions/upload-artifact
270270 runs-on : ' blacksmith-8vcpu-ubuntu-2204'
271271 defaults :
272272 run :
@@ -276,12 +276,26 @@ jobs:
276276 strategy :
277277 fail-fast : false
278278 matrix :
279- test-name : ['generic', 'express', 'quickstart', 'ap-flows', 'elements', 'localhost', 'sessions', 'astro', 'expo-web', 'tanstack-react-start', 'tanstack-react-router', 'vue', 'nuxt', 'react-router', 'billing']
279+ test-name :
280+ [
281+ ' generic' ,
282+ ' express' ,
283+ ' quickstart' ,
284+ ' ap-flows' ,
285+ ' elements' ,
286+ ' localhost' ,
287+ ' sessions' ,
288+ ' astro' ,
289+ ' expo-web' ,
290+ ' tanstack-react-start' ,
291+ ' tanstack-react-router' ,
292+ ' vue' ,
293+ ' nuxt' ,
294+ ' react-router' ,
295+ ' billing' ,
296+ ]
280297 test-project : ['chrome']
281298 include :
282- - test-name : ' nextjs'
283- test-project : ' chrome'
284- next-version : ' 13'
285299 - test-name : ' nextjs'
286300 test-project : ' chrome'
287301 next-version : ' 14'
@@ -350,16 +364,16 @@ jobs:
350364 INTEGRATION_CERTS : ' ${{secrets.INTEGRATION_CERTS}}'
351365 INTEGRATION_ROOT_CA : ' ${{secrets.INTEGRATION_ROOT_CA}}'
352366 with :
353- script : |
354- const fs = require('fs');
355- const path = require('path');
356- const rootCa = process.env.INTEGRATION_ROOT_CA;
357- console.log('rootCa', rootCa);
358- fs.writeFileSync(path.join(process.env.GITHUB_WORKSPACE, 'integration/certs', 'rootCA.pem'), rootCa);
359- const certs = JSON.parse(process.env.INTEGRATION_CERTS);
360- for (const [name, cert] of Object.entries(certs)) {
361- fs.writeFileSync(path.join(process.env.GITHUB_WORKSPACE, 'integration/certs', name), cert);
362- }
367+ script : |
368+ const fs = require('fs');
369+ const path = require('path');
370+ const rootCa = process.env.INTEGRATION_ROOT_CA;
371+ console.log('rootCa', rootCa);
372+ fs.writeFileSync(path.join(process.env.GITHUB_WORKSPACE, 'integration/certs', 'rootCA.pem'), rootCa);
373+ const certs = JSON.parse(process.env.INTEGRATION_CERTS);
374+ for (const [name, cert] of Object.entries(certs)) {
375+ fs.writeFileSync(path.join(process.env.GITHUB_WORKSPACE, 'integration/certs', name), cert);
376+ }
363377
364378 - name : LS certs
365379 if : ${{ steps.task-status.outputs.affected == '1' }}
@@ -381,7 +395,6 @@ jobs:
381395 MAILSAC_API_KEY : ${{ secrets.MAILSAC_API_KEY }}
382396 NODE_EXTRA_CA_CERTS : ${{ github.workspace }}/integration/certs/rootCA.pem
383397
384-
385398 - name : Upload test-results
386399 if : ${{ cancelled() || failure() }}
387400 uses : actions/upload-artifact@v4
0 commit comments