Pierre Tachoire
2abc490732
ci: support build on tag push
2026-01-07 21:11:20 +01:00
Pierre Tachoire
d5f4ca15cc
add v8 snapshot in build processes
2026-01-07 17:22:49 +01:00
Pierre Tachoire
e642c85ebd
use ReleaseFast build
2026-01-07 17:22:49 +01:00
Karl Seguin
2ea57ba979
update v8 dep
2026-01-06 18:30:25 +08:00
Pierre Tachoire
00d4ac6137
update ci scripts
...
* use checkout v6
* remove useless target from Makefile
2025-12-29 15:17:19 +01:00
Muki Kiboigo
c9f6cb7520
fix single build with rust in ci
2025-12-22 10:41:22 -08:00
Karl Seguin
d95b19d31b
update CI zig-v8-fork version, improve XHR state management
2025-12-21 15:26:26 +08:00
Karl Seguin
9e62e72d1f
Merge branch 'fix_ci' into zigdom
2025-12-19 21:36:15 +08:00
Pierre Tachoire
33ee2fb1a0
ci: use macos-14-intel for building macos x86
...
macos-13 is unsupported. We Have to switch for payed instance.
see https://github.com/actions/runner-images/issues/13046
2025-12-19 10:33:42 +08:00
Pierre Tachoire
2ac90262b7
ci: add nightly integration test
2025-12-19 10:32:39 +08:00
Karl Seguin
520e197e0e
build html5ever in CI
2025-12-19 08:25:22 +08:00
Karl Seguin
c15ef590c2
build html5ever in CI
2025-12-19 08:16:36 +08:00
Karl Seguin
098eeea8f7
remove some mimalloc, netsurf and iconv references
2025-12-19 07:18:47 +08:00
Pierre Tachoire
22303d2ae8
Merge pull request #1236 from lightpanda-io/v8-build-with-zig-gclient-ci
...
V8 build with zig gclient ci
2025-12-18 11:55:55 +08:00
Halil Durak
bead805680
backport: Prefer BoringSSL as TLS backend
2025-12-11 10:19:07 +03:00
Pierre Tachoire
4b60f56e5f
ci: use releaseFast for hmtl5ever release mode
2025-12-01 09:06:52 +01:00
Pierre Tachoire
c9b9ef9934
ci: build html5ever typo
2025-12-01 08:59:21 +01:00
Pierre Tachoire
f968db63e9
ci: use setup-zig v2.0.5
2025-12-01 08:59:20 +01:00
Pierre Tachoire
92572c977b
update zig-v8 version
2025-12-01 08:59:20 +01:00
Pierre Tachoire
bde8b64ba3
update html5ever instructions
2025-11-29 15:20:28 +01:00
Pierre Tachoire
e74a286d70
ci: add install-html5ever-dev
2025-11-29 15:20:28 +01:00
Pierre Tachoire
1e090f9d30
add html5ever install method
2025-11-29 15:20:28 +01:00
Pierre Tachoire
0bc0a38704
ci: update installation workflow
2025-11-29 15:20:26 +01:00
Karl Seguin
b047cb6dc1
remove libdom
2025-10-27 22:14:59 +08:00
Karl Seguin
92ca7c5a4b
update zig-v8-form
2025-09-30 19:47:41 +08:00
Pierre Tachoire
ecbf52157b
ci: use debug mode for WPT tests
2025-09-26 13:33:13 +02:00
Pierre Tachoire
eae8a90a89
ci: add request interception through proxy test
2025-09-16 16:24:19 +02:00
Pierre Tachoire
62a2d08b53
ci: cache libiconv
2025-09-15 08:43:48 +02:00
Karl Seguin
9092d1f8eb
update v8 deps
2025-09-12 07:55:27 +08:00
Karl Seguin
0aa1e0200f
Merge branch 'wpt' into wpt_runner_tweak
2025-09-09 19:24:36 +08:00
Karl Seguin
575f827958
disable telemetry when running WPT action
2025-09-09 19:23:31 +08:00
Karl Seguin
67935b11c9
Try to address WPT running OOM
...
- Continue to reuse the Browser/Env/Isolate, but no start a new session per test.
- Test http server now properly closes the sendFile fd
- Run WPT in ReleaseMode
- Add --quiet option to WPT and some commented out debug code for dumping v8
memory stats
2025-09-09 19:15:35 +08:00
Pierre Tachoire
ec8a9862c7
ci: remove go runner verbose mode
2025-09-03 15:42:35 +02:00
Karl Seguin
1443f38e5f
Zig 0.15.1
...
Depends on https://github.com/lightpanda-io/zig-v8-fork/pull/89
2025-08-29 10:42:06 +08:00
Pierre Tachoire
7869159657
add e2e test through proxy
2025-08-25 14:18:15 +02:00
Karl Seguin
22334faba3
update zig-v8-fork lib version
2025-07-14 10:51:27 +08:00
Pierre Tachoire
12c7df98e4
ci: fix macos version for building
2025-07-09 15:26:07 -07:00
Pierre Tachoire
7230884116
ci: use macos-14 for nightly builds
2025-07-08 08:27:45 -07:00
Pierre Tachoire
92badd3722
ci: don't run 2e2 on draft
2025-07-05 14:22:21 -07:00
Karl Seguin
81fb71b7f7
Merge pull request #830 from lightpanda-io/SetHostInitializeImportMetaObjectCallback
...
e2e-test / zig build release (push) Has been cancelled
e2e-test / demo-scripts (push) Has been cancelled
e2e-test / cdp-and-hyperfine-bench (push) Has been cancelled
e2e-test / perf-fmt (push) Has been cancelled
zig-test / zig build dev (push) Has been cancelled
zig-test / browser fetch (push) Has been cancelled
zig-test / zig test (push) Has been cancelled
zig-test / perf-fmt (push) Has been cancelled
Implement ImportMeta callback
2025-07-03 09:17:47 +08:00
Karl Seguin
b10f5ec99f
bump zig-v8-fork version
2025-07-02 13:38:01 +08:00
Pierre Tachoire
50349edf4d
ci: use a generic target for arm build
2025-07-01 07:55:32 -07:00
Pierre Tachoire
8745c1016e
ci: use cpu cortex_a72 for arm build
2025-06-30 10:58:15 -07:00
Pierre Tachoire
d9e72049ae
ci: use ubuntu 22.04 for arm64 build
2025-06-29 10:48:04 -07:00
Pierre Tachoire
927ca01161
upgrade zig v8 version
2025-06-29 10:47:03 -07:00
Pierre Tachoire
ddcb597710
ci: use hetzner for 2e2 regression perf
2025-06-26 17:37:35 -07:00
Pierre Tachoire
9c75f29875
ci: optimize 2e2 build
2025-06-26 17:04:05 -07:00
Karl Seguin
32dc19cb1c
Run puppeteer-perf using ReleaseFast
2025-06-01 19:30:33 +08:00
Pierre Tachoire
2531aed50b
ci: disable telemetry for 2e2 tests
2025-05-30 16:22:59 +02:00
Pierre Tachoire
b7b67681c7
ci: give time to start services
2025-05-30 11:27:35 +02:00