From ce7a751ad1e7b1ea2bf07eb6d2b6f8ccd3b14aa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Mon, 6 May 2024 09:59:17 +0200 Subject: [PATCH] tools: use sccache GitHub action Refs: https://github.com/Mozilla-Actions/sccache-action PR-URL: https://github.com/nodejs/node/pull/52839 Reviewed-By: Moshe Atlow Reviewed-By: Yagiz Nizipli Reviewed-By: Benjamin Gruenbaum Reviewed-By: Marco Ippolito Reviewed-By: Luigi Pinca --- .github/workflows/test-linux.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml index f7f0c0aa1d7cdf..20dffc02b1d501 100644 --- a/.github/workflows/test-linux.yml +++ b/.github/workflows/test-linux.yml @@ -33,6 +33,10 @@ jobs: test-linux: if: github.event.pull_request.draft == false runs-on: ubuntu-latest + env: + CC: sccache gcc + CXX: sccache g++ + SCCACHE_GHA_ENABLED: 'true' steps: - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 with: @@ -41,6 +45,10 @@ jobs: uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 with: python-version: ${{ env.PYTHON_VERSION }} + - name: Set up sccache + uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd # v0.0.4 + with: + version: v0.8.0 - name: Environment Information run: npx envinfo - name: Build