Pierre Tachoire
|
9401eff297
|
ci: add unittest execution
|
2025-02-20 17:10:10 +01:00 |
|
Pierre Tachoire
|
dc1d593019
|
ci: adjust memory regression max values
|
2025-02-18 10:57:36 +01:00 |
|
Pierre Tachoire
|
9894cceeaa
|
ci: extract end-to-end test on its own file
|
2025-02-18 10:52:08 +01:00 |
|
Pierre Tachoire
|
bcedbc845e
|
ci: add puppeteer regression test
|
2025-02-17 16:39:15 +01:00 |
|
Pierre Tachoire
|
673e16878d
|
ci: run tests on vendor changes
|
2025-01-22 13:48:52 +01:00 |
|
Pierre Tachoire
|
c95d739347
|
ci: add test end to end
using puppeteer test from https://github.com/lightpanda-io/demo
|
2024-12-31 12:01:27 +01:00 |
|
Pierre Tachoire
|
193780a88f
|
cla: add katie-lpd to the allow list
wpt / web platform tests (push) Waiting to run
wpt / perf-fmt (push) Blocked by required conditions
zig-test / zig build dev (push) Waiting to run
zig-test / zig build release (push) Waiting to run
zig-test / zig test (push) Waiting to run
zig-test / perf-fmt (push) Blocked by required conditions
|
2024-12-13 14:33:57 +01:00 |
|
Pierre Tachoire
|
eae21a034e
|
Merge pull request #306 from lightpanda-io/cla
contrib: add CLA signature process
|
2024-11-26 10:31:17 +01:00 |
|
Pierre Tachoire
|
45c7af9769
|
ci: remove useless token
The repos are public now, we don't need the token anymore to fetch.
|
2024-11-26 09:37:40 +01:00 |
|
Pierre Tachoire
|
f9ddd5c368
|
contrib: add CLA signature process
|
2024-11-26 09:35:14 +01:00 |
|
Francis Bouvier
|
46d0aa6f9e
|
Remove all references to the name 'browsercore'
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
|
2024-10-29 22:16:56 +01:00 |
|
Francis Bouvier
|
486c19079a
|
Merge get and server binaires
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
|
2024-10-18 16:06:23 +02:00 |
|
Pierre Tachoire
|
10994b202b
|
ci: use ubuntu latest for all expect nightly build
|
2024-10-22 14:27:47 +02:00 |
|
Pierre Tachoire
|
2aeac1bdeb
|
ci: force ubuntu 22.04 for nightly build
To ensure a better compatibility.
|
2024-10-22 14:27:10 +02:00 |
|
Francis Bouvier
|
8d83dfad45
|
ci: force ubuntu version (24.04)
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
|
2024-10-17 10:24:00 +02:00 |
|
Pierre Tachoire
|
fd0813fead
|
ci: target cpu x86_64 to improve CPU compat
The `-Dcpu` option force compiling using less CPU's capabilities.
This will improve the binary compatibility with older CPUs.
|
2024-09-13 14:36:44 +02:00 |
|
Pierre Tachoire
|
d6e0559efd
|
upgrade to zig 0.13
|
2024-07-18 16:57:16 +02:00 |
|
Pierre Tachoire
|
28155cb8d3
|
ci: target cpu x86_64_v3+aes for compatibility
|
2024-07-17 17:00:09 +02:00 |
|
Pierre Tachoire
|
cdbbc71b0a
|
ci: add nightly build for macos aarch64
|
2024-07-17 10:28:24 +02:00 |
|
Pierre Tachoire
|
bfa6f55551
|
ci: remove container usage and download v8 from release
|
2024-07-17 09:56:34 +02:00 |
|
Pierre Tachoire
|
5cad450e5a
|
ci: add linux amd64 nightly build
|
2024-07-16 12:47:26 +02:00 |
|
Pierre Tachoire
|
a708bc7d0f
|
CI: upgrade zig version 0.12.1
|
2024-06-18 16:13:25 +02:00 |
|
Pierre Tachoire
|
33ec300947
|
ci: run ci on .github changes
|
2024-06-18 16:05:21 +02:00 |
|
Pierre Tachoire
|
0c2f0b78aa
|
ci: add --security-opt seccomp=unconfined docker option
It seems docker blocks io_uring by default using seccomp.
see tigerbeetle/tigerbeetle#1995 and
moby/moby#46762
|
2024-06-18 16:03:44 +02:00 |
|
Pierre Tachoire
|
f040f422e4
|
ci: rename jsruntime-lib into zig-js-runtime
|
2024-05-14 12:18:24 +02:00 |
|
Pierre Tachoire
|
f9cff763d8
|
ci: disable build release on PR
|
2024-04-19 11:41:38 +02:00 |
|
Pierre Tachoire
|
8d606d5dc5
|
ci: force netsurf build deps each time
|
2024-04-19 10:51:20 +02:00 |
|
Pierre Tachoire
|
d8f21e3c67
|
ci: ugrade GH actions versions
|
2024-04-16 15:55:41 +02:00 |
|
Pierre Tachoire
|
fe8b6e3060
|
ci: add missing permissions for wpt
|
2024-04-16 15:55:41 +02:00 |
|
Pierre Tachoire
|
8b03c0c651
|
ci: force ci on YAML changes
|
2024-04-16 15:55:41 +02:00 |
|
Pierre Tachoire
|
ffbcfc18f1
|
ci: extract install steps in its own action
|
2024-04-16 15:55:40 +02:00 |
|
Pierre Tachoire
|
e3f487a7f1
|
ci: force netsurf rebuild on change
|
2024-04-16 15:38:50 +02:00 |
|
Pierre Tachoire
|
6a560fd20c
|
ci: fix build dev command
|
2024-04-10 11:46:08 +02:00 |
|
Pierre Tachoire
|
c2f17cb216
|
ci: add missing s3 credentials for test
|
2024-04-10 11:32:51 +02:00 |
|
Pierre Tachoire
|
25332fd095
|
ci: split build dev and build release
|
2024-04-10 11:29:54 +02:00 |
|
Pierre Tachoire
|
cca6e363c7
|
ci: split zig test and zig build steps
|
2024-04-10 09:50:53 +02:00 |
|
Pierre Tachoire
|
37350b0701
|
ci: save and export browser bench
|
2024-04-08 18:08:03 +02:00 |
|
Pierre Tachoire
|
6e8398be96
|
ci: track build.zig changes
|
2024-04-03 15:02:07 +02:00 |
|
Pierre Tachoire
|
22459edccc
|
CI: remove lexbor
|
2024-03-28 14:56:36 +01:00 |
|
Pierre Tachoire
|
bd0dbd333b
|
ci: fix wpt test case path
|
2024-01-03 10:22:54 +01:00 |
|
Pierre Tachoire
|
8c6c658abb
|
ci: run workflows on all PR
|
2023-12-15 12:02:03 +01:00 |
|
Pierre Tachoire
|
e146e07a28
|
ci: run ci on vendor deep changes
|
2023-12-13 09:38:45 +01:00 |
|
Pierre Tachoire
|
86795c9b9d
|
ci: run tests and wpt on eveyr vendor change
|
2023-12-12 15:52:26 +01:00 |
|
Pierre Tachoire
|
9301f0d361
|
ci: wpt: typo fix
|
2023-12-07 11:29:16 +01:00 |
|
Pierre Tachoire
|
a1e7cbc4da
|
ci: fix dependency job name
|
2023-12-07 11:14:28 +01:00 |
|
Pierre Tachoire
|
d7f04ff605
|
ci: send wpt json result using perf-fmt
|
2023-12-07 11:06:30 +01:00 |
|
Pierre Tachoire
|
f61631965b
|
ci: change org name to lightpanda-io
|
2023-12-07 09:09:36 +01:00 |
|
Pierre Tachoire
|
a9100754fa
|
ci: upgrade zig version to 0.12.0-dev.1773+8a8fd47d2
|
2023-12-05 14:11:53 +01:00 |
|
Pierre Tachoire
|
7d1b4b8c68
|
docker: tag deps docker build with zig version
remove latest tag
|
2023-12-05 11:16:10 +01:00 |
|
Pierre Tachoire
|
b300e5b3ba
|
docker: upgrade docker build deps
|
2023-12-04 17:53:16 +01:00 |
|