From c72a6b912dc57de0e6e4e6c031b67c7351a87e18 Mon Sep 17 00:00:00 2001 From: Jacek Sieka Date: Sun, 25 Aug 2024 16:45:37 +0200 Subject: [PATCH] cache llvm --- .github/workflows/ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 579a928..b2eb8f8 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -18,6 +18,16 @@ jobs: echo "CC=clang" >> $GITHUB_ENV echo "CXX=clang++" >> $GITHUB_ENV echo "LD=clang++" >> $GITHUB_ENV + echo 'LLVM_VERSION<> $GITHUB_ENV + cat llvm/llvm.version >> $GITHUB_ENV + echo 'EOF' >> $GITHUB_ENV + - name: Cache LLVM + id: cache-llvm + uses: actions/cache@v3 + with: + path: | + ext/*-${{ env.LLVM_VERSION }}.src + key: llvm-${{ runner.os }}-${{ env.LLVM_VERSION }} - name: Set up llvm run: make STATIC_LLVM=1 prepare-llvm - name: Compile nim