File tree 1 file changed +3
-22
lines changed
1 file changed +3
-22
lines changed Original file line number Diff line number Diff line change 14
14
jobs :
15
15
build :
16
16
runs-on : ubuntu-latest
17
- strategy :
18
- matrix :
19
- node-version : [16.x, 18.x]
20
17
steps :
21
18
- uses : actions/checkout@v4
22
19
- uses : ./.github/actions/setup
23
- with :
24
- node-version : ${{ matrix.node-version }}
25
20
26
21
- name : Check all package.json's and tsconfig.json's are in sync.
27
22
run : |
28
23
pnpm sync
29
24
git diff --no-ext-diff --quiet --exit-code
30
25
31
- - name : Build libraries and distributions ${{ matrix.node-version }}
26
+ - name : Build libraries and distributions
32
27
run : pnpm build
33
28
34
29
format :
37
32
steps :
38
33
- uses : actions/checkout@v4
39
34
- uses : ./.github/actions/setup
40
- with :
41
- node-version : 18.x
42
35
43
36
- name : Format
44
37
run : pnpm format
@@ -49,38 +42,26 @@ jobs:
49
42
steps :
50
43
- uses : actions/checkout@v4
51
44
- uses : ./.github/actions/setup
52
- with :
53
- node-version : 18.x
54
45
55
46
- name : Lint
56
47
run : pnpm lint
57
48
58
49
types :
59
50
needs : [build]
60
51
runs-on : ubuntu-latest
61
- strategy :
62
- matrix :
63
- node-version : [16.x, 18.x]
64
52
steps :
65
53
- uses : actions/checkout@v4
66
54
- uses : ./.github/actions/setup
67
- with :
68
- node-version : ${{ matrix.node-version }}
69
55
70
- - name : Types Check ${{ matrix.node-version }}
56
+ - name : Types Check
71
57
run : pnpm types:check
72
58
73
59
test :
74
60
needs : [build]
75
61
runs-on : ubuntu-latest
76
- strategy :
77
- matrix :
78
- node-version : [16.x, 18.x]
79
62
steps :
80
63
- uses : actions/checkout@v4
81
64
- uses : ./.github/actions/setup
82
- with :
83
- node-version : ${{ matrix.node-version }}
84
65
85
- - name : Test ${{ matrix.node-version }}
66
+ - name : Test
86
67
run : pnpm jest
You can’t perform that action at this time.
0 commit comments