Skip to content

Commit 92fdab7

Browse files
authored
Merge pull request #20717 from emberjs/kg-update-actions
2 parents fe29973 + ac751f5 commit 92fdab7

File tree

5 files changed

+22
-29
lines changed

5 files changed

+22
-29
lines changed

.github/actions/setup/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@ inputs:
88
runs:
99
using: 'composite'
1010
steps:
11-
- uses: pnpm/action-setup@v2
11+
- uses: pnpm/action-setup@v4
1212
name: Install pnpm
1313
with:
1414
version: 8
1515
run_install: false
1616
- name: Install Node.js
17-
uses: actions/setup-node@v3
17+
uses: actions/setup-node@v4
1818
with:
1919
node-version: 18
2020
registry-url: 'https://registry.npmjs.org'
2121
cache: pnpm
22-
- uses: actions/cache@v3
22+
- uses: actions/cache@v4
2323
name: Setup cache for puppeteer
2424
with:
2525
# See .puppeteerrc.cjs, where we set this as the place puppeteer

.github/workflows/alpha-releases.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
name: Basic Test
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1616
- uses: ./.github/actions/setup
1717
- name: build
1818
env:
@@ -32,7 +32,7 @@ jobs:
3232
runs-on: ubuntu-latest
3333
needs: [test]
3434
steps:
35-
- uses: actions/checkout@v3
35+
- uses: actions/checkout@v4
3636
- uses: ./.github/actions/setup
3737
- name: setup git
3838
run: |

.github/workflows/ci.yml

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
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
@@ -41,7 +41,7 @@ jobs:
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
@@ -56,7 +56,7 @@ jobs:
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

.github/workflows/cron.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- beta
2525
- release
2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2828
with:
2929
persist-credentials: false
3030
fetch-depth: 0

.github/workflows/night-ts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
name: typescript@next
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- uses: ./.github/actions/setup
1313
- run: pnpm add --save-dev typescript@next --workspace-root
1414
- run: pnpm type-check

0 commit comments

Comments
 (0)