We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2e225f7 commit 92c4c67Copy full SHA for 92c4c67
.github/workflows/CI.yml
@@ -8,7 +8,25 @@ on:
8
types: [opened, synchronize]
9
10
jobs:
11
+ codeQuality:
12
+ name: Code quality
13
+ runs-on: ubuntu-22.04
14
+ steps:
15
+ - name: Install dependencies
16
+ run: yarn install --ignore-engines --frozen-lockfile
17
+
18
+ - name: Build packages
19
+ run: yarn build
20
21
+ - name: Check format
22
+ run: yarn format
23
24
+ - name: Lint
25
+ run: yarn lint
26
27
build:
28
+ name: Build
29
+ needs: [codeQuality]
30
strategy:
31
matrix:
32
os: [ubuntu-22.04, windows-2022]
@@ -33,6 +51,7 @@ jobs:
33
51
34
52
nodeJsBaselineAptCompatibility:
35
53
name: NodeJS installed from stock Ubuntu-LTS packages (not external sources)
54
36
55
runs-on: ubuntu-22.04
37
56
container:
38
57
image: 'ubuntu:24.04'
0 commit comments