File tree 1 file changed +26
-0
lines changed
1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 8
8
types : [opened, synchronize]
9
9
10
10
jobs :
11
+ codeQuality :
12
+ name : Code quality
13
+ runs-on : ubuntu-22.04
14
+ steps :
15
+ - uses : actions/checkout@v4
16
+
17
+ - uses : actions/setup-node@v4
18
+ with :
19
+ node-version : 20
20
+ cache : yarn
21
+
22
+ - name : Install dependencies
23
+ run : yarn install --ignore-engines --frozen-lockfile
24
+
25
+ - name : Build packages
26
+ run : yarn build
27
+
28
+ - name : Check format
29
+ run : yarn format
30
+
31
+ - name : Lint
32
+ run : yarn lint
33
+
11
34
build :
35
+ name : Build
36
+ needs : [codeQuality]
12
37
strategy :
13
38
matrix :
14
39
os : [ubuntu-22.04, windows-2022]
33
58
34
59
nodeJsBaselineAptCompatibility :
35
60
name : NodeJS installed from stock Ubuntu-LTS packages (not external sources)
61
+ needs : [codeQuality]
36
62
runs-on : ubuntu-22.04
37
63
container :
38
64
image : ' ubuntu:24.04'
You can’t perform that action at this time.
0 commit comments