diff --git a/.gitea/workflows/cargo.yaml b/.gitea/workflows/cargo.yaml index fa57610..2127329 100644 --- a/.gitea/workflows/cargo.yaml +++ b/.gitea/workflows/cargo.yaml @@ -10,27 +10,15 @@ jobs: steps: - name: Check out repository code uses: actions/checkout@v4 - - uses: actions/setup-go@v3 - with: - go-version: '1.20' - - - uses: https://gitea.com/actions/go-hashfiles@v0.0.1 - id: get-hash - with: - patterns: |- - **/Cargo.toml - - - name: Echo hash - run: echo ${{ steps.get-hash.outputs.hash }} - name: Cargo target cache uses: actions/cache@v4 with: path: | ~/.cargo target - key: ${{ runner.os }}-cargo-target-${{ setps.get-hash.outputs.hash }}-${{ setps.get-hash.outputs.hash }} + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.toml') }} restore-keys: | - ${{ runner.os }}-cargo-target-${{ setps.get-hash.outputs.hash }} + ${{ runner.os }}-cargo-target-${{ hashFiles('**/Cargo.toml') }} ${{ runner.os }}-cargo-target - name: Build project uses: actions-rs/cargo@v1