Skip to content

Commit b7d8aa3

Browse files
committed
ci: drop voidzero-dev/setup-vp action
1 parent d0dc09c commit b7d8aa3

File tree

5 files changed

+81
-29
lines changed

5 files changed

+81
-29
lines changed

.github/workflows/autofix.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,15 @@ jobs:
2020
steps:
2121
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2222

23-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
23+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
2424
with:
2525
node-version: lts/*
26-
cache: true
26+
27+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
28+
name: 🟧 Install pnpm
29+
30+
- name: 📦 Install dependencies
31+
run: pnpm install
2732

2833
- name: 🎨 Check for non-RTL/non-a11y CSS classes
2934
run: vp run lint:css

.github/workflows/chromatic.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,18 @@ jobs:
2626
repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
2727
ref: ${{ github.event.pull_request.head.sha || github.sha }}
2828

29-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
29+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
3030
with:
3131
node-version: lts/*
32-
cache: true
3332

34-
- name: 🏗️ Build Storybook
35-
run: vp run build-storybook --webpack-stats-json
33+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
34+
name: 🟧 Install pnpm
35+
36+
- name: 📦 Install dependencies
37+
run: pnpm install
3638

3739
- name: 🧪 Run Chromatic Visual and Accessibility Tests
3840
uses: chromaui/action@5ec258af08deb3e8c36653bd618cb7fe52090031 # v15.2.0
39-
with:
40-
storybookBuildDir: storybook-static
4141
env:
4242
CHROMATIC_BRANCH: ${{ github.event.pull_request.head.ref || github.ref_name }}
4343
CHROMATIC_SHA: ${{ github.event.pull_request.head.sha || github.sha }}

.github/workflows/ci.yml

Lines changed: 56 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,15 @@ jobs:
2828
steps:
2929
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030

31-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
31+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
3232
with:
3333
node-version: lts/*
34-
cache: true
34+
35+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
36+
name: 🟧 Install pnpm
37+
38+
- name: 📦 Install dependencies (root only, no scripts)
39+
run: pnpm install --filter . --ignore-scripts
3540

3641
- name: 🔠 Lint project
3742
run: vp run lint
@@ -43,10 +48,15 @@ jobs:
4348
steps:
4449
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4550

46-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
51+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
4752
with:
4853
node-version: lts/*
49-
cache: true
54+
55+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
56+
name: 🟧 Install pnpm
57+
58+
- name: 📦 Install dependencies
59+
run: pnpm install
5060

5161
- name: 💪 Type check
5262
run: vp run test:types
@@ -58,10 +68,15 @@ jobs:
5868
steps:
5969
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6070

61-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
71+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
6272
with:
6373
node-version: lts/*
64-
cache: true
74+
75+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
76+
name: 🟧 Install pnpm
77+
78+
- name: 📦 Install dependencies
79+
run: pnpm install
6580

6681
- name: 🧪 Unit tests
6782
run: vp test --project unit --coverage --reporter=default --reporter=junit --outputFile=test-report.junit.xml
@@ -79,10 +94,15 @@ jobs:
7994
steps:
8095
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
8196

82-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
97+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
8398
with:
8499
node-version: lts/*
85-
cache: true
100+
101+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
102+
name: 🟧 Install pnpm
103+
104+
- name: 📦 Install dependencies
105+
run: pnpm install
86106

87107
- name: 🌐 Install browser
88108
run: vp exec playwright install chromium-headless-shell
@@ -111,10 +131,15 @@ jobs:
111131
steps:
112132
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
113133

114-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
134+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
115135
with:
116136
node-version: lts/*
117-
cache: true
137+
138+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
139+
name: 🟧 Install pnpm
140+
141+
- name: 📦 Install dependencies
142+
run: pnpm install
118143

119144
- name: 🏗️ Build project
120145
run: vp run build:test
@@ -134,10 +159,15 @@ jobs:
134159
steps:
135160
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
136161

137-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
162+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
138163
with:
139164
node-version: lts/*
140-
cache: true
165+
166+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
167+
name: 🟧 Install pnpm
168+
169+
- name: 📦 Install dependencies
170+
run: pnpm install
141171

142172
- name: 🏗️ Build project
143173
run: vp run build:test
@@ -155,10 +185,15 @@ jobs:
155185
steps:
156186
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
157187

158-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
188+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
159189
with:
160190
node-version: lts/*
161-
cache: true
191+
192+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
193+
name: 🟧 Install pnpm
194+
195+
- name: 📦 Install dependencies
196+
run: pnpm install
162197

163198
- name: 🧹 Check for unused code
164199
run: vp run knip
@@ -173,10 +208,15 @@ jobs:
173208
steps:
174209
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
175210

176-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
211+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
177212
with:
178213
node-version: lts/*
179-
cache: true
214+
215+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
216+
name: 🟧 Install pnpm
217+
218+
- name: 📦 Install dependencies (root only, no scripts)
219+
run: pnpm install --filter . --ignore-scripts
180220

181221
- name: 🌐 Check for missing or dynamic i18n keys
182222
run: vp run i18n:report

.github/workflows/lunaria.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,15 @@ jobs:
2828
# Makes the action clone the entire git history
2929
fetch-depth: 0
3030

31-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
31+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
3232
with:
3333
node-version: lts/*
34-
cache: true
34+
35+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
36+
name: 🟧 Install pnpm
37+
38+
- name: 📦 Install dependencies
39+
run: pnpm install
3540

3641
- name: Generate Lunaria Overview
3742
uses: lunariajs/action@4911ad0736d1e3b20af4cb70f5079aea2327ed8e # v1-prerelease

.github/workflows/release-tag.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,9 @@ jobs:
2323
with:
2424
fetch-depth: 0
2525

26-
- uses: voidzero-dev/setup-vp@1bc2c0c101cb14b233d41d9f113658852e3ba658 # v1
26+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
2727
with:
2828
node-version: lts/*
29-
cache: true
30-
run-install: false
3129

3230
- name: 🔢 Determine next version
3331
id: version
@@ -60,6 +58,10 @@ jobs:
6058
git tag -a "$VERSION" -m "Release $VERSION"
6159
git push origin "$VERSION"
6260
61+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # 4e1c8eafbd745f64b1ef30a7d7ed7965034c486c
62+
if: steps.check.outputs.skip == 'false'
63+
name: 🟧 Install pnpm
64+
6365
- name: 📦 Install dependencies
6466
if: steps.check.outputs.skip == 'false'
6567
run: vp install --filter . --ignore-scripts

0 commit comments

Comments
 (0)