Skip to content

namespace-actions/setup-turbocache

Repository files navigation

High performance Turborepo Caching on Namespace

Use namespace-actions/setup-turbocache to setup turborepo to use external caching, powered by Namespace's high performance caching.

Example

name: Tests
jobs:
  tests:
    runs-on: namespace-profile-my-profile
 
    steps:
      - name: Checkout code
        uses: actions/checkout@v4
 
      - name: Set up caching
        uses: namespace-actions/setup-turbocache@v0
 
      - name: Build
        run: turbo build

Configuration

The action works out of the box with no configuration.

If needed, you can segment the caches used across different use-cases within the same workspace.

To do so, pass a team explicitly. By default main is used.

name: Tests
jobs:
  tests:
    runs-on: namespace-profile-my-profile
 
    steps:
      - name: Checkout code
        uses: actions/checkout@v4
 
      - name: Set up caching
        uses: namespace-actions/setup-turbocache@v0
        with:
          team: second
 
      - name: Build
        run: turbo build

About

Set up Namespace's Turborepo caching

Resources

License

Stars

Watchers

Forks

Packages

No packages published