8
8
HUSKY : 0
9
9
10
10
jobs :
11
- commit :
12
- name : Commit name
13
- runs-on : ubuntu-latest
14
- steps :
15
- - uses : actions/checkout@v4
16
- with :
17
- fetch-depth : 0
18
- - uses : actions/setup-node@v4
19
- with :
20
- node-version : 20
21
- cache : npm
22
- - run : npm ci
23
- - run : npx commitlint --from ${{ github.event.pull_request.base.sha }} --verbose
24
- lint :
25
- name : Lint
26
- runs-on : ubuntu-latest
27
- steps :
28
- - uses : actions/checkout@v4
29
- - uses : actions/setup-node@v4
30
- with :
31
- node-version : 20
32
- cache : npm
33
- - run : npm ci
34
- - run : npx eslint "**/*.ts?(x)"
35
- prettier :
36
- name : Code style
37
- runs-on : ubuntu-latest
38
- steps :
39
- - uses : actions/checkout@v4
40
- - uses : actions/setup-node@v4
41
- with :
42
- node-version : 20
43
- cache : npm
44
- - run : npm ci
45
- - run : npm run prettier
11
+ # commit:
12
+ # name: Commit name
13
+ # runs-on: ubuntu-latest
14
+ # steps:
15
+ # - uses: actions/checkout@v4
16
+ # with:
17
+ # fetch-depth: 0
18
+ # - uses: actions/setup-node@v4
19
+ # with:
20
+ # node-version: 20
21
+ # cache: npm
22
+ # - run: npm ci
23
+ # - run: npx commitlint --from ${{ github.event.pull_request.base.sha }} --verbose
24
+ # lint:
25
+ # name: Lint
26
+ # runs-on: ubuntu-latest
27
+ # steps:
28
+ # - uses: actions/checkout@v4
29
+ # - uses: actions/setup-node@v4
30
+ # with:
31
+ # node-version: 20
32
+ # cache: npm
33
+ # - run: npm ci
34
+ # - run: npx eslint "**/*.ts?(x)"
35
+ # prettier:
36
+ # name: Code style
37
+ # runs-on: ubuntu-latest
38
+ # steps:
39
+ # - uses: actions/checkout@v4
40
+ # - uses: actions/setup-node@v4
41
+ # with:
42
+ # node-version: 20
43
+ # cache: npm
44
+ # - run: npm ci
45
+ # - run: npm run prettier
46
46
build :
47
47
name : Build
48
48
runs-on : ubuntu-latest
@@ -52,37 +52,43 @@ jobs:
52
52
with :
53
53
node-version : 20
54
54
cache : npm
55
+ - name : Clear npm cache
56
+ run : npm cache clean --force
55
57
- run : npm ci
58
+ - name : Update Vite and TypeScript
59
+ run : npm update vite typescript
60
+ - name : Debug Vite config
61
+ run : npx vite --debug
56
62
- run : npx lerna run build
57
63
- run : npm run examples:build
58
- tests :
59
- name : Unit tests
60
- runs-on : ubuntu-latest
61
- steps :
62
- - uses : actions/checkout@v4
63
- - uses : actions/setup-node@v4
64
- with :
65
- node-version : 20
66
- cache : npm
67
- - run : npm ci
68
- - run : npx lerna run build
69
- - run : npx lerna run test
70
- e2e :
71
- name : E2E
72
- runs-on : ubuntu-latest
73
- steps :
74
- - uses : actions/checkout@v4
75
- - uses : actions/setup-node@v4
76
- with :
77
- node-version : 20
78
- cache : npm
79
- - run : npm ci
80
- - run : npx lerna run build
81
- - run : npm run e2e:test
82
- env :
83
- HOME : /root
84
- - uses : actions/upload-artifact@v3
85
- if : failure()
86
- with :
87
- name : image-diffs
88
- path : packages/e2e/src/__image_snapshots__/__diff_output__
64
+ # tests:
65
+ # name: Unit tests
66
+ # runs-on: ubuntu-latest
67
+ # steps:
68
+ # - uses: actions/checkout@v4
69
+ # - uses: actions/setup-node@v4
70
+ # with:
71
+ # node-version: 20
72
+ # cache: npm
73
+ # - run: npm ci
74
+ # - run: npx lerna run build
75
+ # - run: npx lerna run test
76
+ # e2e:
77
+ # name: E2E
78
+ # runs-on: ubuntu-latest
79
+ # steps:
80
+ # - uses: actions/checkout@v4
81
+ # - uses: actions/setup-node@v4
82
+ # with:
83
+ # node-version: 20
84
+ # cache: npm
85
+ # - run: npm ci
86
+ # - run: npx lerna run build
87
+ # - run: npm run e2e:test
88
+ # env:
89
+ # HOME: /root
90
+ # - uses: actions/upload-artifact@v3
91
+ # if: failure()
92
+ # with:
93
+ # name: image-diffs
94
+ # path: packages/e2e/src/__image_snapshots__/__diff_output__
0 commit comments