diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cd33ba8..e827c83 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,6 +20,8 @@ jobs: detect-project: name: Detect Rust Project runs-on: ubuntu-latest + env: + RUNNER_TOOL_CACHE: /toolcache outputs: project-dir: ${{ steps.detect.outputs.project-dir }} project-name: ${{ steps.detect.outputs.project-name }} @@ -56,6 +58,8 @@ jobs: needs: [detect-project] if: ${{ !failure() && !cancelled() }} runs-on: ubuntu-latest + env: + RUNNER_TOOL_CACHE: /toolcache steps: - uses: actions/checkout@v4 @@ -79,6 +83,8 @@ jobs: set-tag: name: Set Tag Name runs-on: ubuntu-latest + env: + RUNNER_TOOL_CACHE: /toolcache outputs: tag_name: ${{ steps.set_tag.outputs.tag_name }} steps: @@ -139,6 +145,8 @@ jobs: needs: [detect-project, test] if: ${{ !failure() && !cancelled() }} runs-on: ubuntu-latest + env: + RUNNER_TOOL_CACHE: /toolcache strategy: matrix: include: @@ -198,6 +206,8 @@ jobs: needs.build.result == 'success' && github.event_name != 'pull_request' runs-on: ubuntu-latest + env: + RUNNER_TOOL_CACHE: /toolcache environment: production steps: - uses: actions/checkout@v4 @@ -237,6 +247,8 @@ jobs: github.event_name == 'push' && needs.docker-build.result == 'success' runs-on: ubuntu-latest + env: + RUNNER_TOOL_CACHE: /toolcache steps: - uses: actions/checkout@v4 with: @@ -257,7 +269,7 @@ jobs: summary: name: Workflow Summary - needs: [test, audit, build, docker-build] + needs: [test, build, docker-build] if: always() runs-on: ubuntu-latest steps: