File tree Expand file tree Collapse file tree 4 files changed +75
-8
lines changed Expand file tree Collapse file tree 4 files changed +75
-8
lines changed Original file line number Diff line number Diff line change 1818 strategy :
1919 matrix :
2020 os : [ubuntu-latest]
21- node : [20 ]
21+ node : [22 ]
2222
2323 steps :
2424 - uses : actions/setup-node@v4
5252 strategy :
5353 matrix :
5454 os : [ubuntu-latest]
55- node : [20 ]
55+ node : [22 ]
5656
5757 steps :
5858 - uses : actions/setup-node@v4
8282 strategy :
8383 matrix :
8484 os : [ubuntu-latest]
85- node : [20 ]
85+ node : [22 ]
8686
8787 steps :
8888 - uses : actions/setup-node@v4
@@ -117,7 +117,7 @@ jobs:
117117 strategy :
118118 matrix :
119119 os : [ubuntu-latest]
120- node : [20 ]
120+ node : [22 ]
121121
122122 steps :
123123 - uses : actions/setup-node@v4
@@ -152,7 +152,7 @@ jobs:
152152 strategy :
153153 matrix :
154154 os : [ubuntu-latest]
155- node : [20 ]
155+ node : [22 ]
156156 steps :
157157 - name : Download Artifact (Docs)
158158 uses : actions/download-artifact@v4
Original file line number Diff line number Diff line change 1818 strategy :
1919 matrix :
2020 os : [ubuntu-latest]
21- node : [20 ]
21+ node : [22 ]
2222
2323 steps :
2424 - uses : actions/setup-node@v4
5252 strategy :
5353 matrix :
5454 os : [ubuntu-latest]
55- node : [20 ]
55+ node : [22 ]
5656
5757 steps :
5858 - uses : actions/setup-node@v4
Original file line number Diff line number Diff line change 1+ name : Pull-Request
2+
3+ on :
4+ pull_request :
5+ branches :
6+ - " **"
7+
8+ concurrency :
9+ group : ${{ github.workflow }}-${{ github.ref }}
10+ cancel-in-progress : true
11+
12+ jobs :
13+ install :
14+ name : Install
15+ runs-on : ${{ matrix.os }}
16+
17+ strategy :
18+ matrix :
19+ os : [ubuntu-latest]
20+ node : [22]
21+
22+ steps :
23+ - uses : actions/setup-node@v4
24+ with :
25+ node-version : ${{ matrix.node }}
26+ - name : Checkout Repo
27+ uses : actions/checkout@v4
28+ - name : cache node_modules
29+ uses : actions/cache@v4
30+ id : cache
31+ with :
32+ path : |
33+ node_modules
34+ key : ${{ matrix.os }}-node-v${{ matrix.node }}-deps-${{ hashFiles(format('{0}{1}', github.workspace, '/package-lock.json')) }}
35+
36+ - name : Install Dependencies
37+ if : steps.cache.outputs.cache-hit != 'true'
38+ run : npm ci
39+
40+ - name : Lint
41+ run : npm run lint
42+
43+ publish :
44+ name : Publish Preview
45+ needs : install
46+ runs-on : ${{ matrix.os }}
47+
48+ strategy :
49+ matrix :
50+ os : [ubuntu-latest]
51+ node : [22]
52+
53+ steps :
54+ - uses : actions/setup-node@v4
55+ with :
56+ node-version : ${{ matrix.node }}
57+ - name : Checkout Repo
58+ uses : actions/checkout@v4
59+ - name : cache node_modules
60+ uses : actions/cache@v4
61+ id : cache
62+ with :
63+ path : node_modules
64+ key : ${{ matrix.os }}-node-v${{ matrix.node }}-deps-${{ hashFiles(format('{0}{1}', github.workspace, '/package-lock.json')) }}
65+ - name : Build
66+ run : |
67+ npx pkg-pr-new publish
Original file line number Diff line number Diff line change 1717 matrix :
1818 os : [ubuntu-latest]
1919 # os: [ubuntu-latest, macos-latest, windows-latest]
20- node : [20 ]
20+ node : [22 ]
2121
2222 steps :
2323 - uses : actions/setup-node@v4
You can’t perform that action at this time.
0 commit comments