File tree Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -15,11 +15,18 @@ jobs:
15
15
uses : actions/setup-node@v4
16
16
with :
17
17
node-version : ' 22'
18
- cache : ' npm'
18
+ cache : ' pnpm'
19
+ - name : Install pnpm
20
+ uses : pnpm/action-setup@v2
21
+ with :
22
+ version : 10.12.4
19
23
- name : Install dependencies
20
- run : npm ci
21
- - run : npm run build
24
+ run : pnpm install --frozen-lockfile
25
+ - name : Build
26
+ run : pnpm build
22
27
- name : Run ESLint
23
- run : npm run lint
28
+ run : pnpm lint
29
+ - name : Check Prettier
30
+ run : pnpm prettier:check
24
31
- name : Ensure no changes
25
32
run : git diff --exit-code
Original file line number Diff line number Diff line change 45
45
},
46
46
"devDependencies" : {
47
47
"@eslint/js" : " ^9.29.0" ,
48
+ "@semantic-release/changelog" : " ^6.0.3" ,
49
+ "@semantic-release/git" : " ^10.0.1" ,
48
50
"eslint" : " ^9.29.0" ,
49
51
"eslint-plugin-react" : " ^7.37.5" ,
50
52
"globals" : " ^16.2.0" ,
51
53
"husky" : " ^9.1.7" ,
52
54
"lint-staged" : " ^16.1.2" ,
53
55
"prettier" : " ^3.6.1" ,
56
+ "semantic-release" : " ^23.0.0" ,
54
57
"shx" : " ^0.3.4" ,
55
58
"typescript" : " ^5.6.2" ,
56
59
"typescript-eslint" : " ^8.35.0"
You can’t perform that action at this time.
0 commit comments