From c15ef590c2f4c3b572b63e1dfeba072db7e239cf Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Fri, 19 Dec 2025 08:16:36 +0800 Subject: [PATCH 1/3] build html5ever in CI --- .github/actions/install/action.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/actions/install/action.yml b/.github/actions/install/action.yml index 787a45f5..89af62f7 100644 --- a/.github/actions/install/action.yml +++ b/.github/actions/install/action.yml @@ -58,3 +58,13 @@ runs: run: | mkdir -p v8 ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a v8/libc_v8.a + + - name: hmtl5ever release + if: ${{ inputs.mode == 'release' }} + shell: bash + run: zig build -Doptimize=ReleaseFast html5ever + + - name: hmtl5ever debug + if: ${{ inputs.mode == 'debug' }} + shell: bash + run: zig build html5ever From 520e197e0ec654da7ed3fe0cfcf449f700fe0cec Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Fri, 19 Dec 2025 08:25:22 +0800 Subject: [PATCH 2/3] build html5ever in CI --- .github/actions/install/action.yml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/actions/install/action.yml b/.github/actions/install/action.yml index 89af62f7..067d27e4 100644 --- a/.github/actions/install/action.yml +++ b/.github/actions/install/action.yml @@ -59,12 +59,8 @@ runs: mkdir -p v8 ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a v8/libc_v8.a - - name: hmtl5ever release - if: ${{ inputs.mode == 'release' }} + - name: hmtl5ever shell: bash - run: zig build -Doptimize=ReleaseFast html5ever - - - name: hmtl5ever debug - if: ${{ inputs.mode == 'debug' }} - shell: bash - run: zig build html5ever + run: | + zig build html5ever + zig build -Doptimize=ReleaseFast html5ever From 29259c23d7fc8a0c769b9d8e7b6729ee17e488ef Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Fri, 19 Dec 2025 21:36:09 +0800 Subject: [PATCH 3/3] update zig-v8-fork version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 916b9720..ab61cf88 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM debian:stable-slim ARG MINISIG=0.12 ARG ZIG_MINISIG=RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U ARG V8=14.0.365.4 -ARG ZIG_V8=v0.1.34 +ARG ZIG_V8=v0.1.37 ARG TARGETPLATFORM RUN apt-get update -yq && \