Skip to content

Commit 6672d06

Browse files
committed
smoke test fix
1 parent f2763be commit 6672d06

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/node.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
echo "rolldown Linux binding already present"
8686
else
8787
echo "rolldown Linux binding missing; installing fallback package"
88-
npm install --no-save --no-package-lock --include=dev --include=optional @rolldown/binding-linux-x64-gnu
88+
npm install --no-save --no-package-lock --include=dev --include=optional @rolldown/binding-linux-x64-gnu@1.0.0
8989
fi
9090
9191
- name: Verify test toolchain dependencies

apps/web/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ COPY package*.json ./
77
COPY apps ./apps
88
COPY packages ./packages
99

10-
RUN npm ci
10+
RUN npm ci --include=dev --include=optional
11+
RUN node -e "require.resolve('@rolldown/binding-linux-x64-musl')" >/dev/null 2>&1 || npm install --no-save --no-package-lock --include=dev --include=optional @rolldown/binding-linux-x64-musl@1.0.0
1112
RUN npm run build:web
1213

1314
FROM nginx:1.27-alpine

0 commit comments

Comments
 (0)