From ade4a6414228a3813bd4cea69eece94af70bdcf1 Mon Sep 17 00:00:00 2001 From: Zanciks Date: Sun, 10 Nov 2024 11:24:00 -0700 Subject: [PATCH 1/2] Added non release (dev) shader build Updated ci.yaml to include a cargo build/run of example-runner-wgpu-builder in a dev profile (no --release) --- .github/workflows/ci.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e396eab191..d9745a057c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -79,6 +79,12 @@ jobs: OUT_DIR: "target/tmp" run: cargo run -p example-runner-wgpu-builder --release --no-default-features --features "use-installed-tools" + - name: build example shaders dev + if: ${{ matrix.target != 'aarch64-linux-android' }} + env: + OUT_DIR: "target/tmp" + run: cargo run -p example-runner-wgpu-builder --no-default-features --features "use-installed-tools" + - name: Build WGPU Example for Android if: ${{ matrix.target == 'aarch64-linux-android' }} shell: bash From cdbaf639ec7bf85d1fe95dfaff8fee75c1f3a45e Mon Sep 17 00:00:00 2001 From: Zanciks Date: Sun, 10 Nov 2024 13:45:28 -0700 Subject: [PATCH 2/2] Blocking cargo build dev on Mac --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d9745a057c..680d35e957 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -80,7 +80,7 @@ jobs: run: cargo run -p example-runner-wgpu-builder --release --no-default-features --features "use-installed-tools" - name: build example shaders dev - if: ${{ matrix.target != 'aarch64-linux-android' }} + if: ${{ matrix.target != 'aarch64-linux-android' && matrix.target != 'x86_64-apple-darwin' }} env: OUT_DIR: "target/tmp" run: cargo run -p example-runner-wgpu-builder --no-default-features --features "use-installed-tools"