2727 outputs :
2828 matrix : ${{ steps.set-matrix.outputs.matrix }}
2929 steps :
30- - uses : actions/checkout@v3
30+ - uses : actions/checkout@v4
3131 - uses : ./.github/actions/setup
3232 - name : linting
3333 run : pnpm lint
4141 name : Type Checking (current version)
4242 runs-on : ubuntu-latest
4343 steps :
44- - uses : actions/checkout@v3
44+ - uses : actions/checkout@v4
4545 - uses : ./.github/actions/setup
4646 - name : Check published and internal types
4747 run : pnpm type-check
5656 # the so-far unreleased 5.4. -ef4
5757 ts-version : ['4.9', '5.0', '5.1', '5.2', '5.3']
5858 steps :
59- - uses : actions/checkout@v3
59+ - uses : actions/checkout@v4
6060 - uses : ./.github/actions/setup
6161 - name : build stable type definitions
6262 run : pnpm build:types
@@ -69,15 +69,10 @@ jobs:
6969 name : Basic Test
7070 runs-on : ubuntu-latest
7171 steps :
72- - uses : actions/checkout@v3
72+ - uses : actions/checkout@v4
7373 - uses : ./.github/actions/setup
7474 - name : build
7575 run : pnpm vite build --mode=development
76- - name : Upload build
77- uses : actions/upload-artifact@v3
78- with :
79- name : dist
80- path : dist
8176 - name : test
8277 run : pnpm test
8378
@@ -112,7 +107,7 @@ jobs:
112107 RAISE_ON_DEPRECATION : " false"
113108
114109 steps :
115- - uses : actions/checkout@v3
110+ - uses : actions/checkout@v4
116111 - uses : ./.github/actions/setup
117112 - name : build
118113 run : pnpm vite build --mode=${{ matrix.BUILD || 'development' }}
@@ -131,7 +126,7 @@ jobs:
131126 runs-on : ubuntu-latest
132127 needs : [basic-test, lint, types]
133128 steps :
134- - uses : actions/checkout@v3
129+ - uses : actions/checkout@v4
135130 - uses : ./.github/actions/setup
136131 - name : build
137132 env :
@@ -160,7 +155,7 @@ jobs:
160155 fail-fast : false
161156 matrix : ${{fromJson(needs.lint.outputs.matrix)}}
162157 steps :
163- - uses : actions/checkout@v3
158+ - uses : actions/checkout@v4
164159 - uses : ./.github/actions/setup
165160 - name : build
166161 run : pnpm build
@@ -174,7 +169,7 @@ jobs:
174169 runs-on : ubuntu-latest
175170 needs : [basic-test, lint, types]
176171 steps :
177- - uses : actions/checkout@v3
172+ - uses : actions/checkout@v4
178173 - uses : ./.github/actions/setup
179174 - name : build
180175 env :
@@ -188,7 +183,7 @@ jobs:
188183 runs-on : ubuntu-latest
189184 needs : [lint]
190185 steps :
191- - uses : actions/checkout@v3
186+ - uses : actions/checkout@v4
192187 - uses : ./.github/actions/setup
193188 - name : test
194189 run : pnpm test:blueprints
@@ -198,12 +193,10 @@ jobs:
198193 runs-on : ubuntu-latest
199194 needs : [basic-test, lint, types]
200195 steps :
201- - uses : actions/checkout@v3
196+ - uses : actions/checkout@v4
202197 - uses : ./.github/actions/setup
203- - uses : actions/download-artifact@v3
204- with :
205- name : dist
206- path : dist
198+ - name : build
199+ run : pnpm vite build --mode=development
207200 - name : Setup firefox
208201 uses : browser-actions/setup-firefox@latest
209202 with :
@@ -227,7 +220,7 @@ jobs:
227220 ]
228221 if : startsWith(github.ref, 'refs/tags/v')
229222 steps :
230- - uses : actions/checkout@v3
223+ - uses : actions/checkout@v4
231224 - uses : ./.github/actions/setup
232225 - name : build for publish
233226 run : node bin/build-for-publishing.js
@@ -252,7 +245,7 @@ jobs:
252245 # Only run on pushes to branches that are not from the cron workflow
253246 if : github.event_name == 'push' && contains(github.ref, 'cron') != true
254247 steps :
255- - uses : actions/checkout@v3
248+ - uses : actions/checkout@v4
256249 - uses : ./.github/actions/setup
257250 - name : build for publish
258251 run : node bin/build-for-publishing.js
@@ -279,7 +272,7 @@ jobs:
279272 # Only run on pushes to main
280273 if : github.event_name == 'push' && github.ref == 'refs/heads/main'
281274 steps :
282- - uses : actions/checkout@v3
275+ - uses : actions/checkout@v4
283276 - uses : ./.github/actions/setup
284277 - name : build for publish
285278 run : node bin/build-for-publishing.js
0 commit comments