Skip to content

Commit b2f3f46

Browse files
committed
ci: Update Actions dependencies to use Node 20
1 parent 51bbaab commit b2f3f46

10 files changed

+24
-24
lines changed

.github/actions/init/action.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Setup common dependencies
44
runs:
55
using: composite
66
steps:
7-
- uses: actions/setup-node@v3
7+
- uses: actions/setup-node@v4
88
with:
99
node-version-file: "package.json"
1010

@@ -16,7 +16,7 @@ runs:
1616
run: |
1717
echo "STORE_PATH=$(pnpm store path -s)" >> $GITHUB_OUTPUT
1818
19-
- uses: actions/cache@v3
19+
- uses: actions/cache@v4
2020
name: Setup pnpm cache
2121
id: cache
2222
with:

.github/workflows/build-host.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
group: build-host-${{ inputs.environment }}-${{ github.head_ref || github.run_id }}
1616
cancel-in-progress: true
1717
steps:
18-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
1919

2020
- name: Init
2121
uses: ./.github/actions/init

.github/workflows/ci.yaml

+10-10
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
group: lint-${{ github.head_ref || github.run_id }}
2020
cancel-in-progress: true
2121
steps:
22-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
2323
- uses: ./.github/actions/init
2424
- name: Lint AI Bot
2525
if: always()
@@ -89,7 +89,7 @@ jobs:
8989
group: ai-bot-test-${{ github.head_ref || github.run_id }}
9090
cancel-in-progress: true
9191
steps:
92-
- uses: actions/checkout@v3
92+
- uses: actions/checkout@v4
9393
- uses: ./.github/actions/init
9494
- name: AI Bot test suite
9595
run: pnpm test
@@ -102,7 +102,7 @@ jobs:
102102
group: boxel-motion-test-${{ github.head_ref || github.run_id }}
103103
cancel-in-progress: true
104104
steps:
105-
- uses: actions/checkout@v3
105+
- uses: actions/checkout@v4
106106
- uses: ./.github/actions/init
107107
- name: Build boxel-motion
108108
run: pnpm build
@@ -118,7 +118,7 @@ jobs:
118118
group: boxel-ui-test-${{ github.head_ref || github.run_id }}
119119
cancel-in-progress: true
120120
steps:
121-
- uses: actions/checkout@v3
121+
- uses: actions/checkout@v4
122122
- uses: ./.github/actions/init
123123
- name: Build boxel-ui
124124
run: pnpm build
@@ -134,7 +134,7 @@ jobs:
134134
group: boxel-ui-raw-icon-changes-only-${{ github.head_ref || github.run_id }}
135135
cancel-in-progress: true
136136
steps:
137-
- uses: actions/checkout@v3
137+
- uses: actions/checkout@v4
138138
- uses: ./.github/actions/init
139139
- name: Rebuild boxel-ui icons
140140
run: pnpm rebuild:icons
@@ -149,7 +149,7 @@ jobs:
149149
group: boxel-host-test-${{ github.head_ref || github.run_id }}
150150
cancel-in-progress: true
151151
steps:
152-
- uses: actions/checkout@v3
152+
- uses: actions/checkout@v4
153153
- uses: ./.github/actions/init
154154
- name: Build boxel-ui
155155
run: pnpm build
@@ -185,7 +185,7 @@ jobs:
185185
shardIndex: [1, 2, 3, 4, 5, 6]
186186
shardTotal: [6]
187187
steps:
188-
- uses: actions/checkout@v3
188+
- uses: actions/checkout@v4
189189
- uses: ./.github/actions/init
190190
- name: Install Playwright Browsers
191191
run: pnpm exec playwright install --with-deps
@@ -235,7 +235,7 @@ jobs:
235235
- name: Create a timestamp as a directory to store reports in
236236
id: timestampid
237237
run: echo "timestamp=$(date --utc +%Y%m%d_%H%M%SZ)" >> "$GITHUB_OUTPUT"
238-
- uses: actions/checkout@v3
238+
- uses: actions/checkout@v4
239239
- uses: ./.github/actions/init
240240

241241
- name: Download blob reports from GitHub Actions Artifacts
@@ -297,7 +297,7 @@ jobs:
297297
group: realm-server-test-${{ github.head_ref || github.run_id }}
298298
cancel-in-progress: true
299299
steps:
300-
- uses: actions/checkout@v3
300+
- uses: actions/checkout@v4
301301
- uses: ./.github/actions/init
302302
- name: Build boxel-ui
303303
run: pnpm build
@@ -328,7 +328,7 @@ jobs:
328328
boxel: ${{ steps.filter.outputs.boxel }}
329329
ai-bot: ${{ steps.filter.outputs.ai-bot }}
330330
steps:
331-
- uses: actions/checkout@v3
331+
- uses: actions/checkout@v4
332332
- uses: dorny/paths-filter@v2
333333
id: filter
334334
with:

.github/workflows/deploy-host.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
concurrency: deploy-host-${{ inputs.environment }}
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121

2222
- name: Init
2323
uses: ./.github/actions/init

.github/workflows/deploy-motion.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
concurrency: deploy-motion-${{ inputs.environment }}
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121

2222
- name: Init
2323
uses: ./.github/actions/init

.github/workflows/deploy-ui.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
concurrency: deploy-ui-${{ inputs.environment }}-${{ github.head_ref || github.run_id }}
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121

2222
- name: Init
2323
uses: ./.github/actions/init

.github/workflows/pr-boxel-host.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
outputs:
2424
boxel-host-files-changed: ${{ steps.boxel-host-files-that-changed.outputs.any_changed }}
2525
steps:
26-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@v4
2727
- name: Get boxel-host files that changed
2828
id: boxel-host-files-that-changed
2929
uses: tj-actions/changed-files@v39
@@ -44,7 +44,7 @@ jobs:
4444
needs: check-if-requires-preview
4545
concurrency: deploy-host-preview-staging
4646
steps:
47-
- uses: actions/checkout@v3
47+
- uses: actions/checkout@v4
4848
- name: Configure AWS credentials
4949
uses: aws-actions/configure-aws-credentials@v3
5050
with:
@@ -76,7 +76,7 @@ jobs:
7676
needs: check-if-requires-preview
7777
concurrency: deploy-host-preview-production
7878
steps:
79-
- uses: actions/checkout@v3
79+
- uses: actions/checkout@v4
8080
- name: Configure AWS credentials
8181
uses: aws-actions/configure-aws-credentials@v3
8282
with:

.github/workflows/pr-boxel-motion.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
outputs:
2424
boxel-motion-files-changed: ${{ steps.boxel-motion-files-that-changed.outputs.any_changed }}
2525
steps:
26-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@v4
2727
- name: Get boxel-motion files that changed
2828
id: boxel-motion-files-that-changed
2929
uses: tj-actions/changed-files@v39
@@ -40,7 +40,7 @@ jobs:
4040
needs: check-if-requires-preview
4141
concurrency: deploy-motion-preview-staging-${{ github.head_ref || github.run_id }}
4242
steps:
43-
- uses: actions/checkout@v3
43+
- uses: actions/checkout@v4
4444
- name: Configure AWS credentials
4545
uses: aws-actions/configure-aws-credentials@v3
4646
with:

.github/workflows/pr-boxel-ui.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
outputs:
2424
boxel-ui-files-changed: ${{ steps.boxel-ui-files-that-changed.outputs.any_changed }}
2525
steps:
26-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@v4
2727
- name: Get boxel-ui files that changed
2828
id: boxel-ui-files-that-changed
2929
uses: tj-actions/changed-files@v39
@@ -40,7 +40,7 @@ jobs:
4040
needs: check-if-requires-preview
4141
concurrency: deploy-ui-preview-staging-${{ github.head_ref || github.run_id }}
4242
steps:
43-
- uses: actions/checkout@v3
43+
- uses: actions/checkout@v4
4444
- name: Configure AWS credentials
4545
uses: aws-actions/configure-aws-credentials@v3
4646
with:

.github/workflows/sync-synapse-templates.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
concurrency: sync-synapse-templates-${{ inputs.environment || 'staging' }}
2424
steps:
25-
- uses: actions/checkout@v3
25+
- uses: actions/checkout@v4
2626

2727
- name: Set up env
2828
env:

0 commit comments

Comments
 (0)