diff --git a/.github/workflows/buildtest.yml b/.github/workflows/buildtest.yml index ac2ec218..2fbfdb2a 100644 --- a/.github/workflows/buildtest.yml +++ b/.github/workflows/buildtest.yml @@ -24,9 +24,9 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up Bazel - uses: bazel-contrib/setup-bazel@0.14.0 - - name: Restore Bazel Cache - uses: actions/cache/restore@v3 + uses: bazel-contrib/setup-bazel@0.19.0 + - name: Restore Bazel Cache + uses: actions/cache/restore@v5 with: path: | ~/.cache/bazel @@ -39,6 +39,8 @@ jobs: sudo rm -rf /usr/share/dotnet sudo rm -rf /usr/local/lib/android sudo rm -rf /opt/hostedtoolcache/CodeQL + sudo ls -alh "${HOME}" + sudo ls -alh "${HOME}/.cache" sudo mv "${HOME}/.cache" /mnt/cache ln -s /mnt/cache "${HOME}/.cache" - name: Install pcap @@ -47,7 +49,7 @@ jobs: - name: Build Lemming run: bazel build //... - name: Save Bazel Cache - uses: actions/cache/save@v3 + uses: actions/cache/save@v5 if: github.ref == 'refs/heads/main' with: path: | @@ -58,9 +60,9 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up Bazel - uses: bazel-contrib/setup-bazel@0.14.0 - - name: Restore Bazel Cache - uses: actions/cache/restore@v3 + uses: bazel-contrib/setup-bazel@0.19.0 + - name: Restore Bazel Cache + uses: actions/cache/restore@v5 with: path: | ~/.cache/bazel @@ -88,7 +90,7 @@ jobs: - run: | make test-race - name: Save Bazel Cache - uses: actions/cache/save@v3 + uses: actions/cache/save@v5 if: github.ref == 'refs/heads/main' with: path: | diff --git a/.github/workflows/generatedcode.yml b/.github/workflows/generatedcode.yml index 302793bf..f04f776a 100644 --- a/.github/workflows/generatedcode.yml +++ b/.github/workflows/generatedcode.yml @@ -22,7 +22,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up Bazel - uses: bazel-contrib/setup-bazel@0.14.0 + uses: bazel-contrib/setup-bazel@0.19.0 - name: Run Gazelle run: bazel run //:gazelle - name: Check Diff @@ -37,9 +37,9 @@ jobs: steps: - uses: actions/checkout@v3 - name: Set up Bazel - uses: bazel-contrib/setup-bazel@0.14.0 + uses: bazel-contrib/setup-bazel@0.19.0 - name: Cache Bazel - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v5 with: path: | ~/.cache/bazel @@ -54,4 +54,4 @@ jobs: # MODULE.bazel.lock file can change due to rules_python dependency packages. git diff HEAD -- ':(exclude)MODULE.bazel.lock' exit 1 - fi \ No newline at end of file + fi