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 18
18
strategy :
19
19
matrix :
20
20
os : [ubuntu-latest]
21
- node : [20 ]
21
+ node : [22 ]
22
22
23
23
steps :
24
24
- uses : actions/setup-node@v4
52
52
strategy :
53
53
matrix :
54
54
os : [ubuntu-latest]
55
- node : [20 ]
55
+ node : [22 ]
56
56
57
57
steps :
58
58
- uses : actions/setup-node@v4
82
82
strategy :
83
83
matrix :
84
84
os : [ubuntu-latest]
85
- node : [20 ]
85
+ node : [22 ]
86
86
87
87
steps :
88
88
- uses : actions/setup-node@v4
@@ -117,7 +117,7 @@ jobs:
117
117
strategy :
118
118
matrix :
119
119
os : [ubuntu-latest]
120
- node : [20 ]
120
+ node : [22 ]
121
121
122
122
steps :
123
123
- uses : actions/setup-node@v4
@@ -152,7 +152,7 @@ jobs:
152
152
strategy :
153
153
matrix :
154
154
os : [ubuntu-latest]
155
- node : [20 ]
155
+ node : [22 ]
156
156
steps :
157
157
- name : Download Artifact (Docs)
158
158
uses : actions/download-artifact@v4
Original file line number Diff line number Diff line change 18
18
strategy :
19
19
matrix :
20
20
os : [ubuntu-latest]
21
- node : [20 ]
21
+ node : [22 ]
22
22
23
23
steps :
24
24
- uses : actions/setup-node@v4
52
52
strategy :
53
53
matrix :
54
54
os : [ubuntu-latest]
55
- node : [20 ]
55
+ node : [22 ]
56
56
57
57
steps :
58
58
- 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 17
17
matrix :
18
18
os : [ubuntu-latest]
19
19
# os: [ubuntu-latest, macos-latest, windows-latest]
20
- node : [20 ]
20
+ node : [22 ]
21
21
22
22
steps :
23
23
- uses : actions/setup-node@v4
You can’t perform that action at this time.
0 commit comments