Skip to content

Commit 7aad196

Browse files
committed
ci: rolldown
1 parent ff2dd9b commit 7aad196

File tree

4 files changed

+336
-112
lines changed

4 files changed

+336
-112
lines changed

.github/workflows/ci-rsc.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ jobs:
4343
browser: firefox
4444
- os: macos-latest
4545
browser: webkit
46-
# - os: ubuntu-latest
47-
# browser: chromium
48-
# rolldown: true
46+
- os: ubuntu-latest
47+
browser: chromium
48+
rolldown: true
4949
fail-fast: false
5050
steps:
5151
- uses: actions/checkout@v4
@@ -55,6 +55,10 @@ jobs:
5555
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
5656
- run: pnpm i
5757
- run: pnpm build
58+
- if: ${{ matrix.rolldown }}
59+
run: |
60+
echo 'overrides: { vite: "npm:rolldown-vite@latest" }' >> pnpm-workspace.yaml
61+
pnpm i --no-frozen-lockfile
5862
- run: pnpm -C packages/plugin-rsc exec playwright install ${{ matrix.browser }}
5963
- run: pnpm -C packages/plugin-rsc test-e2e-ci --project=${{ matrix.browser }}
6064
env:

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,6 @@
7272
]
7373
},
7474
"pnpm": {
75-
"overrides": {
76-
"vite": "catalog:rolldown-vite"
77-
},
7875
"packageExtensions": {
7976
"generouted": {
8077
"peerDependencies": {

0 commit comments

Comments
 (0)