setup-turbocache
setup-turbocache is a GitHub action that configures your workflows to use Namespace's high-performance turborepo caching.
Example
jobs:
build:
runs-on: namespace-profile-default
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up caching
uses: namespace-actions/setup-turbocache@v0
- name: Go turbo
run: turbo build
Options
team
By default, caching is performed to a single shared storage main
. But you can isolate your caches by specifying a separate team (in turbo parlance).