diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 9a9eb44..473ab60 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -6,8 +6,17 @@ jobs: container: rust:alpine steps: - name: Install node - run: apk add nodejs gcc libc-dev pkgconf libx11-dev alsa-lib-dev eudev-dev + run: apk add nodejs gcc libc-dev pkgconf libx11-dev alsa-lib-dev eudev-dev tar - name: Check out repository code uses: actions/checkout@v4 + - uses: actions/cache@v4 + with: + path: | + ~/.cargo/bin/ + ~/.cargo/registry/index/ + ~/.cargo/registry/cache/ + ~/.cargo/git/db/ + target/ + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - name: Build run: cargo build --release