From 73d862a7a1054fe2e30f19665eebc5ad689e67a9 Mon Sep 17 00:00:00 2001 From: Tim Gymnich Date: Sat, 9 Mar 2024 22:06:07 +0100 Subject: [PATCH] Bazel Cache (#1787) * Update enzyme-bazel.yml * Update enzyme-bazel.yml * Update enzyme-bazel.yml * Update enzyme-bazel.yml --- .github/workflows/enzyme-bazel.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/enzyme-bazel.yml b/.github/workflows/enzyme-bazel.yml index 52260fa8b1d6..c0bbb2f79414 100644 --- a/.github/workflows/enzyme-bazel.yml +++ b/.github/workflows/enzyme-bazel.yml @@ -40,11 +40,21 @@ jobs: repository: 'llvm/llvm-project' path: 'llvm-project' + - name: Cache Bazel + uses: actions/cache@v4 + with: + path: | + ~/.cache/bazel + ~/.cache/bazel-disk-cache + key: ${{ runner.os }}-bazel-${{ hashFiles('.bazelversion', '.bazelrc', 'WORKSPACE', 'WORKSPACE.bazel', 'MODULE.bazel') }} + restore-keys: | + ${{ runner.os }}-bazel- + - name: Build run: | cd enzyme - bazel build :EnzymeStatic :enzymemlir-opt + bazel build --disk_cache=~/.cache/bazel-disk-cache :EnzymeStatic :enzymemlir-opt - name: Test run: | cd enzyme - bazel test --test_output=errors ... + bazel test --disk_cache=~/.cache/bazel-disk-cache --test_output=errors ...