diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b4417fbb58..83d59f8415 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,6 +28,18 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Install rust dependencies + if: ${{ env.WITH_RAV1E == '1' }} + run: | + sudo apt-get update + sudo apt-get install cargo nasm + + - uses: Swatinem/rust-cache@v2 + if: ${{ env.WITH_RAV1E == '1' }} + with: + shared-key: "rust" + cache-directories: "third-party/rav1e/dist" + - name: Install dependencies run: | ./scripts/install-ci-linux.sh