From 5861893752ac57ca2c8e4bc79da94a36dbf9d3be Mon Sep 17 00:00:00 2001 From: iddev5 Date: Sat, 30 Apr 2022 23:22:19 +0530 Subject: [PATCH] CI: check compilation of all examples --- .github/workflows/ci.yml | 6 ++++++ .github/workflows/m1_ci.yml | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 43f12583..4fbb481e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,6 +30,9 @@ jobs: AGREE: true - name: x86_64-linux -> x86_64-windows run: cd ${{ matrix.project }} && zig build test -Dtarget=x86_64-windows-gnu + - name: compile all examples + if: matrix.project == '.' + run: cd ${{ matrix.project }} && zig build compile-all - name: launch xvfb run: Xvfb :99 -screen 0 1680x720x24 > /dev/null 2>&1 & - name: test @@ -68,6 +71,9 @@ jobs: AGREE: true - name: x86_64-windows -> x86_64-linux run: cd ${{ matrix.project }} && zig build test -Dtarget=x86_64-linux-gnu + - name: compile all examples + if: matrix.project == '.' + run: cd ${{ matrix.project }} && zig build compile-all - name: test run: cd ${{ matrix.project }} && zig build test x86_64-macos: diff --git a/.github/workflows/m1_ci.yml b/.github/workflows/m1_ci.yml index f222fbac..a33a8640 100644 --- a/.github/workflows/m1_ci.yml +++ b/.github/workflows/m1_ci.yml @@ -39,3 +39,8 @@ jobs: run: zig build test -Dtarget=x86_64-windows-gnu - name: aarch64-macos -> x86_64-linux run: zig build test -Dtarget=x86_64-linux-gnu + - name: compile all examples + if: matrix.project == '.' + run: cd ${{ matrix.project }} && zig build compile-all + env: + AGREE: true