From 7838327ed7978c8a6460adf3a8f458f893b1d26a Mon Sep 17 00:00:00 2001 From: Bart Louwers Date: Mon, 25 Aug 2025 22:27:48 +0200 Subject: [PATCH] use separate install-sccache script (#3755) --- .github/actions/install-sccache/action.yml | 7 +------ .github/actions/install-sccache/install-sccache | 7 +++++++ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100755 .github/actions/install-sccache/install-sccache diff --git a/.github/actions/install-sccache/action.yml b/.github/actions/install-sccache/action.yml index 0d025a49a..273f4d12f 100644 --- a/.github/actions/install-sccache/action.yml +++ b/.github/actions/install-sccache/action.yml @@ -4,10 +4,5 @@ runs: using: "composite" steps: - name: Install sccache - run: | - curl -LO https://github.com/mozilla/sccache/releases/download/v0.10.0/sccache-v0.10.0-x86_64-unknown-linux-musl.tar.gz - tar -xzf sccache-v0.10.0-x86_64-unknown-linux-musl.tar.gz - sudo mv sccache-v0.10.0-x86_64-unknown-linux-musl/sccache /usr/bin/sccache - sudo chmod +x /usr/bin/sccache - rm -rf sccache-v0.10.0-x86_64-unknown-linux-musl* + run: ${{ github.action_path }}/install-sccache shell: bash diff --git a/.github/actions/install-sccache/install-sccache b/.github/actions/install-sccache/install-sccache new file mode 100755 index 000000000..7d9d31091 --- /dev/null +++ b/.github/actions/install-sccache/install-sccache @@ -0,0 +1,7 @@ +#!/bin/bash + +curl -LO https://github.com/mozilla/sccache/releases/download/v0.10.0/sccache-v0.10.0-x86_64-unknown-linux-musl.tar.gz +tar -xzf sccache-v0.10.0-x86_64-unknown-linux-musl.tar.gz +sudo mv sccache-v0.10.0-x86_64-unknown-linux-musl/sccache /usr/bin/sccache +sudo chmod +x /usr/bin/sccache +rm -rf sccache-v0.10.0-x86_64-unknown-linux-musl*