Use rust-cache to speed-up citool compilation

This commit is contained in:
Jakub Beránek 2025-04-14 19:40:47 +02:00
parent 07d3fd1d9b
commit c49b0bdb1a
No known key found for this signature in database
GPG key ID: 909CD0D26483516B

View file

@ -53,6 +53,13 @@ jobs:
steps: steps:
- name: Checkout the source code - name: Checkout the source code
uses: actions/checkout@v4 uses: actions/checkout@v4
# Cache citool to make its build faster, as it's in the critical path.
# The rust-cache doesn't bleed into the main `job`, so it should not affect any other
# Rust compilation.
- name: Cache citool
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
with:
workspaces: src/ci/citool
- name: Calculate the CI job matrix - name: Calculate the CI job matrix
env: env:
COMMIT_MESSAGE: ${{ github.event.head_commit.message }} COMMIT_MESSAGE: ${{ github.event.head_commit.message }}