Skip to content

Commit 3e2e953

Browse files
committed
Upgrade workflows
1 parent 4f24385 commit 3e2e953

File tree

2 files changed

+28
-3
lines changed

2 files changed

+28
-3
lines changed

.github/workflows/lint.yml

+19-2
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,33 @@ jobs:
1010
lint:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v1
13+
- uses: actions/checkout@v4
14+
- name: Enable corepack
15+
run: corepack enable
16+
- uses: actions/setup-node@v4
17+
env:
18+
yarn: 4.5.3
19+
with:
20+
node-version: 22
21+
cache: 'yarn'
1422
- name: Install dependencies
1523
run: yarn install
1624
- name: Run lint
1725
run: yarn run lint
1826

1927
test:
2028
runs-on: ubuntu-latest
29+
needs: lint
2130
steps:
22-
- uses: actions/checkout@v1
31+
- uses: actions/checkout@v4
32+
- name: Enable corepack
33+
run: corepack enable
34+
- uses: actions/setup-node@v4
35+
env:
36+
yarn: 4.5.3
37+
with:
38+
node-version: 22
39+
cache: 'yarn'
2340
- name: Install dependencies
2441
run: yarn install
2542
- name: Run tests

.github/workflows/publish.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,15 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v1
13+
- uses: actions/checkout@v4
14+
- name: Enable corepack
15+
run: corepack enable
16+
- uses: actions/setup-node@v4
17+
env:
18+
yarn: 4.5.3
19+
with:
20+
node-version: 22
21+
cache: 'yarn'
1422
- name: Install dependencies
1523
run: yarn install
1624
- name: Build

0 commit comments

Comments
 (0)