Releases: cachix/cachix-action
Releases · cachix/cachix-action
v17
What's Changed
Breaking changes
- Upgrade action to use Node 24 by @sandydoo in #212
https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bug fixes
- Harden the post-build daemon hook against failing. Caching issues should not prevent builds from continuing.
- Await main functions so that errors bubble up properly.
Full Changelog: v16...v17
v16
cachix-action-v15
What's Changed
- Pass
cachixArgsto the daemon by @sandydoo in #177 - Support path filtering when using the daemon by @sandydoo in #182
- Skip prep steps if using
pathsToPushby @sandydoo in #180 - store-scan: improve error handling when listing the store fails by @sandydoo in #183
Full Changelog: v14...v15
cachix-action-v14
cachix-action-v13
- run on node20
- add
skipAddingSubstituterto skip runningcachix use
cachix-action-v12
Fix save-state deprecation warning.
cachix-action-v11
- Allow pushFilter regex to start with a dash
- Add pathsToPush and cachixArgs
- Avoid pushing .drv.chroot files
- Self-hosted runner support improvements
cachix-action-v10
The previous release broke installations when using Nix from master branch.
This bug is fixed and has a regression test.
cachix-action-v9
- when the action fails, don't display a frightening traceback
- use only stable Nix commands to avoid extra Nix configuration when using flakes
- new option
pushFilter: Regular expression to exclude derivations when pushing, for example "(-source$|nixpkgs.tar.gz$)". Warning: this filter doet not guarantee it will not get pushed in case the path is part of the closure of something that will get pushed.
cachix-action-v8
Support for write auth tokens - see https://blog.cachix.org/posts/2020-11-09-write-access-control-for-binary-caches/