Skip to content

Commit 73fab16

Browse files
committed
fix: update pkg-pr-new to include v8 package and Docker build
1 parent 5e076b2 commit 73fab16

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/pkg-pr-new.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ on:
1111
push:
1212
branches:
1313
- main
14+
- nathan/v8-process-isolation-pt1
1415
paths:
1516
- ".github/workflows/pkg-pr-new.yaml"
1617
- "package.json"
@@ -43,10 +44,15 @@ jobs:
4344
cache-dependency-path: pnpm-lock.yaml
4445

4546
- name: Install dependencies
46-
run: pnpm install --frozen-lockfile
47+
run: pnpm install --no-frozen-lockfile
4748

4849
- name: Build packages
49-
run: pnpm turbo run build --filter='@secure-exec/typescript...'
50+
run: pnpm turbo run build
51+
52+
- name: Build linux-x64 binary via Docker
53+
run: |
54+
cd crates/v8-runtime
55+
docker build -f docker/Dockerfile.linux-x64-gnu -o type=local,dest=npm/linux-x64-gnu .
5056
5157
- name: Publish to pkg.pr.new
5258
run: |
@@ -57,4 +63,5 @@ jobs:
5763
"./packages/secure-exec-browser" \
5864
"./packages/secure-exec-python" \
5965
"./packages/secure-exec-typescript" \
66+
"./packages/secure-exec-v8" \
6067
--packageManager pnpm

0 commit comments

Comments
 (0)