Skip to content

Commit e26a425

Browse files
committed
ci: enable default install and remove manual pnpm install steps
1 parent 902d0f6 commit e26a425

3 files changed

Lines changed: 1 addition & 19 deletions

File tree

β€Ž.github/workflows/ci.ymlβ€Ž

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,6 @@ jobs:
3131
- uses: voidzero-dev/setup-vp@b5d848f5a62488f3d3d920f8aa6ac318a60c5f07 # v1
3232
with:
3333
node-version: lts/*
34-
run-install: false
35-
36-
- name: πŸ“¦ Install dependencies (root only, no scripts)
37-
run: pnpm install --filter . --ignore-scripts
3834

3935
- name: πŸ”  Lint project
4036
run: vp run lint
@@ -170,10 +166,6 @@ jobs:
170166
- uses: voidzero-dev/setup-vp@b5d848f5a62488f3d3d920f8aa6ac318a60c5f07 # v1
171167
with:
172168
node-version: lts/*
173-
run-install: false
174-
175-
- name: πŸ“¦ Install dependencies (root only, no scripts)
176-
run: pnpm install --filter . --ignore-scripts
177169

178170
- name: 🌐 Check for missing or dynamic i18n keys
179171
run: vp run i18n:report

β€Ž.github/workflows/release-pr.ymlβ€Ž

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ jobs:
2323
- uses: voidzero-dev/setup-vp@b5d848f5a62488f3d3d920f8aa6ac318a60c5f07 # v1
2424
with:
2525
node-version: lts/*
26-
run-install: false
2726

2827
- name: πŸ” Check for unreleased commits
2928
id: check

β€Ž.github/workflows/release-tag.ymlβ€Ž

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ jobs:
2626
- uses: voidzero-dev/setup-vp@b5d848f5a62488f3d3d920f8aa6ac318a60c5f07 # v1
2727
with:
2828
node-version: lts/*
29-
run-install: false
3029

3130
- name: πŸ”’ Determine next version
3231
id: version
@@ -59,10 +58,6 @@ jobs:
5958
git tag -a "$VERSION" -m "Release $VERSION"
6059
git push origin "$VERSION"
6160
62-
- name: πŸ“¦ Install dependencies
63-
if: steps.check.outputs.skip == 'false'
64-
run: vp install --filter . --ignore-scripts
65-
6661
- name: πŸ“ Generate release notes
6762
if: steps.check.outputs.skip == 'false'
6863
env:
@@ -103,10 +98,6 @@ jobs:
10398
- uses: voidzero-dev/setup-vp@b5d848f5a62488f3d3d920f8aa6ac318a60c5f07 # v1
10499
with:
105100
node-version: lts/*
106-
run-install: false
107-
108-
- name: πŸ“¦ Install dependencies
109-
run: pnpm install --filter npmx-connector...
110101

111102
- name: πŸ”’ Set connector version
112103
env:
@@ -119,7 +110,7 @@ jobs:
119110
echo "Publishing npmx-connector@${PKG_VERSION}"
120111
121112
- name: πŸ—οΈ Build connector
122-
run: pnpm --filter npmx-connector build
113+
run: vp run --filter npmx-connector build
123114

124115
- name: πŸ“€ Publish to npm with provenance
125116
# Uses OIDC trusted publishing β€” no NPM_TOKEN needed.

0 commit comments

Comments
Β (0)