Skip to content

Commit a013469

Browse files
committed
wip
1 parent de04279 commit a013469

File tree

2 files changed

+35
-80
lines changed

2 files changed

+35
-80
lines changed

.github/workflows/end2end.yml

Lines changed: 0 additions & 80 deletions
This file was deleted.

.github/workflows/zig-test.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,14 @@ jobs:
7676
- name: zig build release
7777
run: zig build -Doptimize=ReleaseSafe -Dengine=v8
7878

79+
- name: upload artifact
80+
uses: actions/upload-artifact@v4
81+
with:
82+
name: lightpanda-build-release
83+
path: |
84+
zig-out/bin/lightpanda
85+
retention-days: 1
86+
7987
zig-test:
8088
name: zig test
8189

@@ -131,3 +139,30 @@ jobs:
131139

132140
- name: format and send json result
133141
run: /perf-fmt bench-browser ${{ github.sha }} bench.json
142+
143+
demo-puppeteer:
144+
name: demo-puppeteer
145+
needs: zig-build-release
146+
147+
runs-on: ubuntu-latest
148+
149+
steps:
150+
- uses: actions/checkout@v4
151+
with:
152+
repository: 'lightpanda-io/demo'
153+
fetch-depth: 0
154+
155+
- run: npm install
156+
157+
- name: download artifact
158+
uses: actions/download-artifact@v4
159+
with:
160+
name: lightpanda-build-release
161+
162+
- run: ls -lr
163+
164+
- name: run puppeteer
165+
run: |
166+
go run ws/main.go &
167+
./lightpanda &
168+
npm run bench-puppeteer-cdp

0 commit comments

Comments
 (0)