Skip to content

Commit 34bf0f4

Browse files
authored
chore: update publish workflow (#633)
* chore: update publish workflow * chore: update ci workflow
1 parent e42ef2e commit 34bf0f4

File tree

2 files changed

+31
-30
lines changed

2 files changed

+31
-30
lines changed

.github/workflows/ci.yml

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
name: Build
2-
on: pull_request
2+
on:
3+
pull_request:
4+
workflow_dispatch:
35

46
jobs:
57
lint:
68
runs-on: ubuntu-latest
79
strategy:
810
matrix:
9-
node-version: [18, 20]
11+
node-version: [20, 22]
1012
steps:
11-
- uses: actions/checkout@v2
12-
- uses: actions/setup-node@v3
13+
- uses: actions/checkout@v4
14+
- uses: actions/setup-node@v4
1315
with:
1416
node-version: ${{ matrix.node-version }}
1517
- name: Get yarn cache
1618
id: yarn-cache
1719
run: echo "::set-output name=dir::$(yarn cache dir)"
18-
- uses: actions/cache@v3
20+
- uses: actions/cache@v4
1921
with:
2022
path: ${{ steps.yarn-cache.outputs.dir }}
2123
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
@@ -27,16 +29,16 @@ jobs:
2729
runs-on: ubuntu-latest
2830
strategy:
2931
matrix:
30-
node-version: [18, 20]
32+
node-version: [20, 22]
3133
steps:
32-
- uses: actions/checkout@v2
33-
- uses: actions/setup-node@v3
34+
- uses: actions/checkout@v4
35+
- uses: actions/setup-node@v4
3436
with:
3537
node-version: ${{ matrix.node-version }}
3638
- name: Get yarn cache
3739
id: yarn-cache
3840
run: echo "::set-output name=dir::$(yarn cache dir)"
39-
- uses: actions/cache@v3
41+
- uses: actions/cache@v4
4042
with:
4143
path: ${{ steps.yarn-cache.outputs.dir }}
4244
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
@@ -48,16 +50,16 @@ jobs:
4850
runs-on: ubuntu-latest
4951
strategy:
5052
matrix:
51-
node-version: [18, 20]
53+
node-version: [20, 22]
5254
steps:
53-
- uses: actions/checkout@v2
54-
- uses: actions/setup-node@v3
55+
- uses: actions/checkout@v4
56+
- uses: actions/setup-node@v4
5557
with:
5658
node-version: ${{ matrix.node-version }}
5759
- name: Get yarn cache
5860
id: yarn-cache
5961
run: echo "::set-output name=dir::$(yarn cache dir)"
60-
- uses: actions/cache@v3
62+
- uses: actions/cache@v4
6163
with:
6264
path: ${{ steps.yarn-cache.outputs.dir }}
6365
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
@@ -69,21 +71,21 @@ jobs:
6971
runs-on: ubuntu-latest
7072
strategy:
7173
matrix:
72-
node-version: [18, 20]
74+
node-version: [20, 22]
7375
steps:
74-
- uses: actions/checkout@v2
76+
- uses: actions/checkout@v4
7577
- name: Set up JDK
7678
uses: actions/setup-java@v4
7779
with:
7880
distribution: temurin
7981
java-version: 17
80-
- uses: actions/setup-node@v3
82+
- uses: actions/setup-node@v4
8183
with:
8284
node-version: ${{ matrix.node-version }}
8385
- name: Get yarn cache
8486
id: yarn-cache
8587
run: echo "::set-output name=dir::$(yarn cache dir)"
86-
- uses: actions/cache@v3
88+
- uses: actions/cache@v4
8789
with:
8890
path: ${{ steps.yarn-cache.outputs.dir }}
8991
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
@@ -95,16 +97,16 @@ jobs:
9597
runs-on: macos-latest
9698
strategy:
9799
matrix:
98-
node-version: [18, 20]
100+
node-version: [20, 22]
99101
steps:
100-
- uses: actions/checkout@v2
101-
- uses: actions/setup-node@v3
102+
- uses: actions/checkout@v4
103+
- uses: actions/setup-node@v4
102104
with:
103105
node-version: ${{ matrix.node-version }}
104106
- name: Get yarn cache
105107
id: yarn-cache
106108
run: echo "::set-output name=dir::$(yarn cache dir)"
107-
- uses: actions/cache@v3
109+
- uses: actions/cache@v4
108110
with:
109111
path: ${{ steps.yarn-cache.outputs.dir }}
110112
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
@@ -118,16 +120,16 @@ jobs:
118120
runs-on: macos-latest
119121
strategy:
120122
matrix:
121-
node-version: [18, 20]
123+
node-version: [20, 22]
122124
steps:
123-
- uses: actions/checkout@v2
124-
- uses: actions/setup-node@v3
125+
- uses: actions/checkout@v4
126+
- uses: actions/setup-node@v4
125127
with:
126128
node-version: ${{ matrix.node-version }}
127129
- name: Get yarn cache
128130
id: yarn-cache
129131
run: echo "::set-output name=dir::$(yarn cache dir)"
130-
- uses: actions/cache@v3
132+
- uses: actions/cache@v4
131133
with:
132134
path: ${{ steps.yarn-cache.outputs.dir }}
133135
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}

.github/workflows/publish.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,24 @@ on:
44
branches:
55
- 'master'
66

7-
87
jobs:
98
publish:
109
runs-on: ubuntu-latest
1110
strategy:
1211
matrix:
13-
node-version: [18]
12+
node-version: [22]
1413
steps:
1514
- name: Checkout
16-
uses: actions/checkout@v2
15+
uses: actions/checkout@v4
1716
with:
1817
fetch-depth: 0
19-
- uses: actions/setup-node@v1
18+
- uses: actions/setup-node@v4
2019
with:
2120
node-version: ${{ matrix.node-version }}
2221
- name: Get yarn cache
2322
id: yarn-cache
2423
run: echo "::set-output name=dir::$(yarn cache dir)"
25-
- uses: actions/cache@v2
24+
- uses: actions/cache@v3
2625
with:
2726
path: ${{ steps.yarn-cache.outputs.dir }}
2827
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}

0 commit comments

Comments
 (0)