Skip to content

Commit 453f50b

Browse files
committed
chore: enable e2e for rolldown bundling
1 parent 71b36ca commit 453f50b

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

.github/workflows/ci.yml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -183,43 +183,43 @@ jobs:
183183
- name: Run e2e tests
184184
run: pnpm test:e2e
185185

186-
# test-e2e-rolldown:
187-
# name: E2E test for rolldown build
186+
test-e2e-rolldown:
187+
name: E2E test for rolldown build
188188

189-
# needs:
190-
# - build-rolldown
189+
needs:
190+
- build-rolldown
191191

192-
# strategy:
193-
# matrix:
194-
# os: [ubuntu-latest, windows-latest, macos-latest]
195-
# node: [18.19, 20, 22]
192+
strategy:
193+
matrix:
194+
os: [ubuntu-latest, windows-latest, macos-latest]
195+
node: [18.19, 20, 22]
196196

197-
# runs-on: ${{ matrix.os }}
197+
runs-on: ${{ matrix.os }}
198198

199-
# steps:
200-
# - name: Checkout codes
201-
# uses: actions/checkout@v4
199+
steps:
200+
- name: Checkout codes
201+
uses: actions/checkout@v4
202202

203-
# - name: Enable corepack
204-
# run: corepack enable
203+
- name: Enable corepack
204+
run: corepack enable
205205

206-
# - name: Setup node
207-
# uses: actions/setup-node@v4
208-
# with:
209-
# node-version: ${{ matrix.node }}
210-
# cache: 'pnpm'
206+
- name: Setup node
207+
uses: actions/setup-node@v4
208+
with:
209+
node-version: ${{ matrix.node }}
210+
cache: 'pnpm'
211211

212-
# - name: Install dependencies
213-
# run: pnpm install --no-frozen-lockfile
212+
- name: Install dependencies
213+
run: pnpm install --no-frozen-lockfile
214214

215-
# - name: Install Playwright
216-
# run: pnpm playwright-core install chromium
215+
- name: Install Playwright
216+
run: pnpm playwright-core install chromium
217217

218-
# - name: Restore dist cache
219-
# uses: actions/cache@v4
220-
# with:
221-
# path: packages/*/dist
222-
# key: build-rolldown-vue-i18n-os-${{ matrix.os }}-${{ github.sha }}
218+
- name: Restore dist cache
219+
uses: actions/cache@v4
220+
with:
221+
path: packages/*/dist
222+
key: build-rolldown-vue-i18n-os-${{ matrix.os }}-${{ github.sha }}
223223

224-
# - name: Run e2e tests
225-
# run: pnpm test:e2e
224+
- name: Run e2e tests
225+
run: pnpm test:e2e

0 commit comments

Comments
 (0)