From a671f6fd8acd27c231da35c75a844471de5d2322 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Wed, 15 Nov 2023 09:05:06 +0100 Subject: [PATCH] ci: allow WPT to fail --- .github/workflows/wpt.yml | 6 +++++- .github/workflows/zig-test.yml | 7 +++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/wpt.yml b/.github/workflows/wpt.yml index a20131f8..2d449404 100644 --- a/.github/workflows/wpt.yml +++ b/.github/workflows/wpt.yml @@ -19,7 +19,6 @@ on: jobs: wpt: name: web platform tests - runs-on: ubuntu-latest container: image: ghcr.io/browsercore/zig-browsercore:0.11.0 @@ -54,3 +53,8 @@ jobs: ln -s /usr/local/lib/netsurf/include vendor/netsurf/include - run: zig build wpt -Dengine=v8 + + # For now WPT tests doesn't pass at all. + # We accept then to continue the job on failure. + # TODO remove the continue-on-error when tests will pass. + continue-on-error: true diff --git a/.github/workflows/zig-test.yml b/.github/workflows/zig-test.yml index d9bab4c5..3e5a6d08 100644 --- a/.github/workflows/zig-test.yml +++ b/.github/workflows/zig-test.yml @@ -52,8 +52,11 @@ jobs: ln -s /usr/local/lib/netsurf/lib vendor/netsurf/lib ln -s /usr/local/lib/netsurf/include vendor/netsurf/include - - name: zig build release - run: zig build -Doptimize=ReleaseSafe -Dengine=v8 + - name: zig build debug + run: zig build -Dengine=v8 - name: zig build test run: zig build test -Dengine=v8 + + - name: zig build release + run: zig build -Doptimize=ReleaseSafe -Dengine=v8