Skip to content

Commit c0a9897

Browse files
authored
Fix github actions warnings for node20 (#581)
> The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, pnpm/action-setup@v2, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
1 parent cd8d6f8 commit c0a9897

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

.github/actions/pnpm-setup/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ runs:
66
steps:
77
# Install nodejs. https://github.com/actions/setup-node
88
- name: Setup Node.js
9-
uses: actions/setup-node@v3
9+
uses: actions/setup-node@v4
1010
with:
1111
node-version: 18.x
1212

1313
# Install pnpm. https://github.com/pnpm/action-setup
14-
- uses: pnpm/action-setup@v2
14+
- uses: pnpm/action-setup@v4
1515
with:
1616
version: 8
1717
# run_install: false
@@ -22,7 +22,7 @@ runs:
2222
run: |
2323
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
2424
25-
- uses: actions/cache@v3
25+
- uses: actions/cache@v4
2626
name: Setup pnpm cache
2727
with:
2828
path: ${{ env.STORE_PATH }}

.github/workflows/check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout
13-
uses: actions/checkout@v3
13+
uses: actions/checkout@v4
1414
- uses: ./.github/actions/pnpm-setup
1515
- uses: ./.github/actions/lint
1616
- uses: ./.github/actions/test

.github/workflows/e2e.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
runs-on: ubuntu-latest
7777
steps:
7878
- name: Checkout code
79-
uses: actions/checkout@v3
79+
uses: actions/checkout@v4
8080

8181
- name: Configure AWS credentials
8282
uses: aws-actions/configure-aws-credentials@v2
@@ -86,12 +86,12 @@ jobs:
8686
aws-region: us-east-1
8787

8888
- name: Setup pnpm
89-
uses: pnpm/action-setup@v2
89+
uses: pnpm/action-setup@v4
9090
with:
9191
version: 8
9292

9393
- name: Set up NodeJS v18
94-
uses: actions/setup-node@v3
94+
uses: actions/setup-node@v4
9595
with:
9696
cache: pnpm # cache pnpm store
9797
node-version: 18.18.2
@@ -117,7 +117,7 @@ jobs:
117117
run: echo "version=$(npm ls @playwright/test | grep @playwright | sed 's/.*@//' | sed 's/ .*//' )"
118118

119119
- name: Cache Playwright
120-
uses: actions/cache@v3
120+
uses: actions/cache@v4
121121
id: playwright-cache
122122
with:
123123
path: "~/.cache/ms-playwright"
@@ -131,7 +131,7 @@ jobs:
131131

132132
# Cache turbo runs
133133
- name: Cache Turbo
134-
uses: actions/cache@v3
134+
uses: actions/cache@v4
135135
with:
136136
path: .turbo
137137
key: ${{ runner.os }}-turbo-${{ github.sha }}

.github/workflows/pre-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
steps:
1515
- name: Checkout Repo
1616
# https://github.com/actions/checkout
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818

1919
# Setup .npmrc file to publish to npm
20-
- uses: actions/setup-node@v3
20+
- uses: actions/setup-node@v4
2121
with:
2222
registry-url: "https://registry.npmjs.org"
2323

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
steps:
1515
- name: Checkout Repo
1616
# https://github.com/actions/checkout
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818

1919
- uses: ./.github/actions/pnpm-setup
2020

0 commit comments

Comments
 (0)