File tree Expand file tree Collapse file tree 1 file changed +8
-75
lines changed
Expand file tree Collapse file tree 1 file changed +8
-75
lines changed Original file line number Diff line number Diff line change 1- name : CI
2-
1+ name : checks
32on :
4- push :
5- branches :
6- - main
7- - master
8-
9- pull_request :
10- branches :
11- - main
12- - master
13-
3+ - push
4+ - pull_request
5+ - workflow_call
146jobs :
7+ test :
8+ uses : Julien-R44/.github/workflows/test.yml@main
159 lint :
16- runs-on : ubuntu-latest
17- steps :
18- - uses : actions/checkout@v4
19-
20- - name : Setup Node.js
21- uses : actions/setup-node@v3
22- with :
23- node-version : 21
24-
25- - name : Install pnpm
26- run : |
27- corepack enable
28- corepack prepare pnpm@latest --activate
29-
30- - name : Install
31- run : pnpm install
32-
33- - name : Lint
34- run : pnpm lint
35-
10+ uses : Julien-R44/.github/workflows/lint.yml@main
3611 typecheck :
37- runs-on : ubuntu-latest
38- steps :
39- - uses : actions/checkout@v4
40-
41- - name : Setup Node.js
42- uses : actions/setup-node@v3
43- with :
44- node-version : 21
45-
46- - name : Install pnpm
47- run : |
48- corepack enable
49- corepack prepare pnpm@latest --activate
50-
51- - name : Install
52- run : pnpm install
53-
54- - name : Typecheck
55- run : pnpm typecheck
56-
57- test :
58- runs-on : ubuntu-latest
59- steps :
60- - uses : actions/checkout@v4
61-
62- - name : Setup Node.js
63- uses : actions/setup-node@v3
64- with :
65- node-version : 21
66-
67- - name : Install pnpm
68- run : |
69- corepack enable
70- corepack prepare pnpm@latest --activate
71-
72- - name : Install
73- run : pnpm install
74-
75- - name : Build
76- run : pnpm build
77-
78- - name : Test
79- run : pnpm test
12+ uses : Julien-R44/.github/workflows/typecheck.yml@main
You can’t perform that action at this time.
0 commit comments