Skip to content

bazel-github-actions-cache

Actions
Github Actions cache for Bazel
v0.0.2
LatestPre-release
Star (6)

bazel-github-actions-cache

bazel-github-actions-cache is a Bazel Remote Caching server that uses Github Action's undocumented cache API as backend.

Its goal is to utilize Actions Cache more efficiently, both in terms of speed and space, compared to actions/cache.

Usage

Add following step in your actions yaml file.

    - name: bazel-github-actions-cache
      uses: tsawada/bazel-github-actions-cache@v0

Add following flag to Bazel.

--remote_cache=http://localhost:3055

TODO

  • Proper error handling
  • Compression
  • gRPC interface

bazel-github-actions-cache is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Github Actions cache for Bazel
v0.0.2
LatestPre-release

bazel-github-actions-cache is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.