From dc3c4a758033b0c9bb454c00fc4efff0f4963885 Mon Sep 17 00:00:00 2001 From: Xevion Date: Wed, 23 Jul 2025 23:18:30 -0500 Subject: [PATCH] ci: VCPKG_SYSTEM_LIBRARIES off, cache emsdk, raw jq output --- .github/workflows/build.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 089fe6e..a69bdc8 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -11,6 +11,8 @@ env: jobs: build: name: Build (${{ matrix.target }}) + env: + VCPKG_SYSTEM_LIBRARIES: "OFF" strategy: fail-fast: false matrix: @@ -55,7 +57,7 @@ jobs: - name: Acquire Package Version shell: bash run: | - PACKAGE_VERSION=$(cargo metadata --format-version 1 --no-deps | jq '.packages[0].version') + PACKAGE_VERSION=$(cargo metadata --format-version 1 --no-deps | jq '.packages[0].version' -r) echo "PACKAGE_VERSION=${PACKAGE_VERSION}" >> $GITHUB_ENV - name: Upload Artifact @@ -81,6 +83,7 @@ jobs: uses: mymindstorm/setup-emsdk@v14 with: version: 3.1.43 + actions-cache-folder: "emsdk-cache" - name: Setup Rust (WASM32 Emscripten) uses: dtolnay/rust-toolchain@master