about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbjorn3 <17426603+bjorn3@users.noreply.github.com>2023-12-31 11:01:07 +0000
committerbjorn3 <17426603+bjorn3@users.noreply.github.com>2023-12-31 11:01:07 +0000
commit4b239facd7d6ccaa2e5fc6775030f5c5b87dd6aa (patch)
treeaacb6c21238980a067e11a5a21fddef1c66958c3
parent75f1c2b5a7e2e63271cc848430300c1173279f4e (diff)
downloadrust-4b239facd7d6ccaa2e5fc6775030f5c5b87dd6aa.tar.gz
rust-4b239facd7d6ccaa2e5fc6775030f5c5b87dd6aa.zip
Install hyperfine using the system package manager
-rw-r--r--.github/workflows/main.yml10
1 files changed, 3 insertions, 7 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 05dc28d0745..402d279cc85 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -175,14 +175,10 @@ jobs:
         path: build/cg_clif
         key: ${{ runner.os }}-x86_64-unknown-linux-gnu-cargo-build-target-${{ hashFiles('rust-toolchain', '**/Cargo.lock') }}
 
-    - name: Cache cargo bin dir
-      uses: actions/cache@v3
-      with:
-        path: ~/.cargo/bin
-        key: ${{ runner.os }}-${{ matrix.env.TARGET_TRIPLE }}-cargo-bin-dir-${{ hashFiles('rust-toolchain', '**/Cargo.lock') }}
-
     - name: Install hyperfine
-      run: cargo install hyperfine || true
+      run: |
+        sudo apt update
+        sudo apt install -y hyperfine
 
     - name: Prepare dependencies
       run: ./y.sh prepare