Skip to content

Commit 5b47c9d

Browse files
author
Sebastian Schürmann
committed
fix(root): ci/cd with correct install procedure
1 parent 4aed0cb commit 5b47c9d

File tree

4 files changed

+80
-149
lines changed

4 files changed

+80
-149
lines changed

.github/workflows/ci.yml

+3
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ jobs:
2222
with:
2323
node-version: ${{ matrix.node-version }}
2424
cache: 'npm'
25+
26+
- name: Install
27+
run: npm install
2528

2629
- name: Clean
2730
run: make clean

Makefile

-2
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,11 @@
22

33
# Clean all dependencies and build artifacts
44
clean:
5-
rm -rf node_modules
65
rm -rf packages/*/node_modules
76
rm -rf packages/*/dist
87

98
# Install all dependencies
109
bootstrap:
11-
npm install
1210
npm install -ws
1311
npm run build -ws
1412

package-lock.json

+76-146
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"tsx": "4.19.2"
1515
},
1616
"scripts": {
17-
"prepare": "husky",
17+
"prepare": "npx husky",
1818
"reset": "make clean && make bootstrap && make test && make docs",
1919
"clean": "make clean",
2020
"bootstrap": "make bootstrap",

0 commit comments

Comments
 (0)