1414 matrix : ${{ steps.set-matrix.outputs.matrix }}
1515 steps :
1616 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
17+ with :
18+ persist-credentials : false
1719 - uses : ./.github/actions/setup
1820 - name : linting
1921 run : pnpm lint
2830 runs-on : ubuntu-latest
2931 steps :
3032 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
33+ with :
34+ persist-credentials : false
3135 - uses : ./.github/actions/setup
3236 - name : build types
3337 run : pnpm build:types
4751 ts-version : ["5.2", "5.3", "5.4", "5.5", "5.6", "5.7", "5.8", "5.9"]
4852 steps :
4953 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
54+ with :
55+ persist-credentials : false
5056 - uses : ./.github/actions/setup
5157 - name : build stable type definitions
5258 run : pnpm build:types
6066 runs-on : ubuntu-latest
6167 steps :
6268 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
69+ with :
70+ persist-credentials : false
6371 - uses : ./.github/actions/setup
6472 - name : build
6573 run : pnpm vite build --mode=development
94102
95103 steps :
96104 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
105+ with :
106+ persist-credentials : false
97107 - uses : ./.github/actions/setup
98108 - name : build
99109 run : pnpm vite build --mode=${{ matrix.BUILD || 'development' }}
@@ -114,6 +124,8 @@ jobs:
114124 needs : [basic-test, lint, types]
115125 steps :
116126 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
127+ with :
128+ persist-credentials : false
117129 - uses : ./.github/actions/setup
118130 - name : build
119131 env :
@@ -144,6 +156,8 @@ jobs:
144156 matrix : ${{fromJson(needs.lint.outputs.matrix)}}
145157 steps :
146158 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
159+ with :
160+ persist-credentials : false
147161 - uses : ./.github/actions/setup
148162 with :
149163 use_lockfile : " false"
@@ -152,14 +166,18 @@ jobs:
152166 - name : test
153167 working-directory : smoke-tests/scenarios
154168 run : |
155- ${{ matrix.command }}
169+ ${MATRIX_COMMAND}
170+ env :
171+ MATRIX_COMMAND : ${{ matrix.command }}
156172
157173 node-test :
158174 name : Node.js Tests
159175 runs-on : ubuntu-latest
160176 needs : [basic-test, lint, types]
161177 steps :
162178 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
179+ with :
180+ persist-credentials : false
163181 - uses : ./.github/actions/setup
164182 - name : build
165183 env :
@@ -174,6 +192,8 @@ jobs:
174192 needs : [lint]
175193 steps :
176194 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
195+ with :
196+ persist-credentials : false
177197 - uses : ./.github/actions/setup
178198 - name : test
179199 run : pnpm test:blueprints
@@ -184,6 +204,8 @@ jobs:
184204 needs : [basic-test, lint, types]
185205 steps :
186206 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
207+ with :
208+ persist-credentials : false
187209 - uses : ./.github/actions/setup
188210 - name : build
189211 run : pnpm vite build --mode=development
@@ -202,6 +224,7 @@ jobs:
202224 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
203225 with :
204226 fetch-depth : 0
227+ persist-credentials : false
205228 - uses : ./.github/actions/setup
206229 - name : Check that the perf script works, so we don't regress
207230 run : RUNS='2' pnpm bench
0 commit comments