Skip to content

Commit d33d645

Browse files
vcode-shclaude
andcommitted
fix(ci): use npm install instead of npm ci
npm ci fails on CI (Node 22.x / npm 10) due to magicast deduplication conflict in better-auth's dependency tree. c12@3.1.0 requires magicast@^0.3.5 but npm hoists magicast@0.5.2. npm 10 is stricter about this than npm 11. Using npm install until upstream resolves the dependency conflict. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 642d302 commit d33d645

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
cache: npm
2828

2929
- name: Install dependencies
30-
run: npm ci
30+
run: npm install
3131

3232
- name: Type check
3333
run: npm run type-check
@@ -78,7 +78,7 @@ jobs:
7878
cache: npm
7979

8080
- name: Install dependencies
81-
run: npm ci
81+
run: npm install
8282

8383
- name: Build
8484
run: npm run build
@@ -108,7 +108,7 @@ jobs:
108108
cache: npm
109109

110110
- name: Install dependencies
111-
run: npm ci
111+
run: npm install
112112

113113
- name: Lint
114114
run: npm run lint

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
cache: npm
2424

2525
- name: Install dependencies
26-
run: npm ci
26+
run: npm install
2727

2828
- name: Type check
2929
run: npm run type-check

0 commit comments

Comments
 (0)