diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 720493c..50b19e3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -106,6 +106,7 @@ jobs: contents: read steps: - uses: actions/checkout@v4 + - uses: Swatinem/rust-cache@v2 - name: Check formatting run: cargo fmt --all --check - name: Check @@ -130,6 +131,7 @@ jobs: contents: read steps: - uses: actions/checkout@v4 + - uses: Swatinem/rust-cache@v2 - name: cargo check shell: bash run: | @@ -170,6 +172,7 @@ jobs: runs-on: ${{ matrix.platform.os }} steps: - uses: actions/checkout@v4 + - uses: Swatinem/rust-cache@v2 - name: Build rayhunter-check run: cargo build --bin rayhunter-check --release - uses: actions/upload-artifact@v4 @@ -191,6 +194,7 @@ jobs: - uses: dtolnay/rust-toolchain@stable with: targets: armv7-unknown-linux-musleabihf + - uses: Swatinem/rust-cache@v2 - name: Build rootshell (arm32) run: cargo build --bin rootshell --target armv7-unknown-linux-musleabihf --profile=firmware - uses: actions/upload-artifact@v4 @@ -219,6 +223,7 @@ jobs: - uses: dtolnay/rust-toolchain@stable with: targets: armv7-unknown-linux-musleabihf + - uses: Swatinem/rust-cache@v2 - name: Build rayhunter-daemon (arm32) run: | pushd bin/web @@ -275,6 +280,7 @@ jobs: - uses: dtolnay/rust-toolchain@stable with: targets: ${{ matrix.platform.target }} + - uses: Swatinem/rust-cache@v2 - run: cargo build --bin installer --release --target ${{ matrix.platform.target }} - uses: actions/upload-artifact@v4 with: