Skip to content

Commit ee463bd

Browse files
committed
ci: use setup-vp action and update actions/checkout to v6
Replace separate pnpm/action-setup, actions/setup-node, and pnpm install steps with voidzero-dev/setup-vp@v1. Update actions/checkout from v4 to v6.
1 parent b6e3244 commit ee463bd

2 files changed

Lines changed: 12 additions & 17 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,11 @@ jobs:
99
test:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
13-
- uses: pnpm/action-setup@v4
14-
- uses: actions/setup-node@v4
12+
- uses: actions/checkout@v6
13+
- uses: voidzero-dev/setup-vp@v1
1514
with:
16-
node-version: lts/*
17-
cache: pnpm
18-
registry-url: https://npm.pkg.github.com
19-
- run: pnpm install
15+
cache: true
2016
env:
21-
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
22-
- run: pnpm vp check
23-
- run: pnpm vp test
17+
NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }}
18+
- run: vp check
19+
- run: vp test

.github/workflows/deploy.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,12 @@ jobs:
77
deploy:
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v4
11-
- uses: pnpm/action-setup@v4
12-
- uses: actions/setup-node@v4
10+
- uses: actions/checkout@v6
11+
- uses: voidzero-dev/setup-vp@v1
1312
with:
14-
node-version: lts/*
15-
cache: pnpm
16-
- run: pnpm install
17-
- run: pnpm void deploy
13+
cache: true
14+
env:
15+
NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }}
16+
- run: vp void deploy
1817
env:
1918
VOID_TOKEN: ${{ secrets.VOID_TOKEN }}

0 commit comments

Comments
 (0)