Free Nix caching for GitHub Actions
Magic Nix Cache Action caches the results of your Nix builds between GitHub Actions workflow runs using Actions' built-in cache API. Add one step to your workflow and it just works, no secrets, no account, and no configuration required.
Zero configuration
Add one step to your workflow and Magic Nix Cache Action starts caching Nix builds automatically, no secrets or setup required.Built on Actions' cache API
Uses GitHub Actions' built-in cache to share Nix build results between workflow runs in the same repository.Free forever
No account, subscription, or configuration needed, just add the action and start caching.- Magic Nix Cache Action on GitHub
Magic Nix Cache Action on GitHub (opens in a new tab)
The magic-nix-cache-action repository, with usage instructions and the latest releases.
- Bringing back the Magic Nix Cache Action
Bringing back the Magic Nix Cache Action
The announcement covering how Magic Nix Cache Action was revived on top of GitHub's new Actions cache API.
Explore other Actions
- Learn more about Nix Installer Action
Nix Installer Action
The original GitHub Action for installing Nix on your runners.
Learn more - Learn more about Determinate Nix Action
Determinate Nix Action
Install Determinate Nix on any GitHub Actions runner, pinned to a version.
Learn more - Learn more about FlakeHub Cache Action
FlakeHub Cache Action
The zero-configuration binary cache for GitHub Actions, on FlakeHub.
Learn more - Learn more about FlakeHub Push
FlakeHub Push
Publish your Nix flakes to FlakeHub straight from CI.
Learn more - Learn more about Determinate CI
Determinate CI
The one-stop shop for effortless Nix CI in GitHub Actions.
Learn more - Learn more about Flake Checker Action
Flake Checker Action
Health checks for your flake.lock, right in CI.
Learn more - Learn more about Update Flake Lock
Update Flake Lock
Automated pull requests that keep your flake.lock current.
Learn more