diff --git a/.github/workflows/release-macos.yml b/.github/workflows/release-macos.yml index 6891e77..d2b695b 100644 --- a/.github/workflows/release-macos.yml +++ b/.github/workflows/release-macos.yml @@ -44,6 +44,16 @@ jobs: - name: Install dependencies run: brew install grpc create-dmg + - name: Cache Rust build artifacts + uses: actions/cache@v4 + with: + path: compute/tokenizers-sys/target + key: tokenizers-sys-${{ runner.os }}-${{ hashFiles('compute/tokenizers-sys/Cargo.lock', 'compute/tokenizers-sys/src/**') }} + restore-keys: tokenizers-sys-${{ runner.os }}- + + - name: Build tokenizers-sys + run: cargo build --release --manifest-path compute/tokenizers-sys/Cargo.toml + - name: Cache CMake fetched dependencies uses: actions/cache@v4 with: