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