diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d9f1499..91a0ea9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,5 +13,14 @@ jobs: - uses: actions/checkout@v4 - name: Install dependencies run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev + - name: Install nightly + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly-2024-07-30 + override: true + default: nightly-2024-07-30 + components: rustfmt, clippy, rust-src + target: wasm32-unknown-unknown + - uses: Leafwing-Studios/cargo-cache@v2 - name: Make all run: make all diff --git a/.github/workflows/wasm-examples.yml b/.github/workflows/wasm-examples.yml index 0391c67..6a95bbc 100644 --- a/.github/workflows/wasm-examples.yml +++ b/.github/workflows/wasm-examples.yml @@ -28,7 +28,7 @@ jobs: uses: actions/checkout@v4 - name: Install dependencies run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev build-essential binaryen - - name: Install latest nightly + - name: Install nightly uses: actions-rs/toolchain@v1 with: toolchain: nightly-2024-07-30 @@ -36,6 +36,7 @@ jobs: default: nightly-2024-07-30 components: rustfmt, clippy, rust-src target: wasm32-unknown-unknown + - uses: Leafwing-Studios/cargo-cache@v2 - name: install wasm-bindgen run: cargo install -f wasm-bindgen-cli - name: make wasm-examples