File tree 1 file changed +25
-0
lines changed
1 file changed +25
-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 : Check format
26
+ run : yarn format
27
+
28
+ - name : Lint
29
+ run : yarn lint
30
+
31
+ - name : Deps check
32
+ run : yarn deps
33
+
11
34
build :
35
+ needs : [codeQuality]
12
36
strategy :
13
37
matrix :
14
38
os : [ubuntu-22.04, windows-2022]
33
57
34
58
nodeJsBaselineAptCompatibility :
35
59
name : NodeJS installed from stock Ubuntu-LTS packages (not external sources)
60
+ needs : [codeQuality]
36
61
runs-on : ubuntu-22.04
37
62
container :
38
63
image : ' ubuntu:24.04'
You can’t perform that action at this time.
0 commit comments