Bump cachix/cachix-action from 10 to 17 #7

Open
dependabot[bot] wants to merge 1 commit from dependabot/github_actions/cachix/cachix-action-17 into master
dependabot[bot] commented 2026-07-31 04:44:18 +00:00 (Migrated from github.com)

Bumps cachix/cachix-action from 10 to 17.

Release notes

Sourced from cachix/cachix-action's releases.

v17

What's Changed

Breaking changes

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: https://github.com/cachix/cachix-action/compare/v16...v17

v16

What's Changed

Full Changelog: https://github.com/cachix/cachix-action/compare/v15...v16

cachix-action-v15

What's Changed

Full Changelog: https://github.com/cachix/cachix-action/compare/v14...v15

cachix-action-v14

https://blog.cachix.org/posts/2024-01-12-cachix-v1-7/

cachix-action-v13

  • run on node20
  • add skipAddingSubstituter to skip running cachix 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
Changelog

Sourced from cachix/cachix-action's changelog.

Release

  1. Create and push a new tag:

    git tag v17
    git push origin v17
    
  2. Wait for CI to pass.

  3. Create a release for the new tag.

  4. Move the major version tag to the latest release:

    git tag -fa v17
    git push origin v17 --force
    
Commits
  • 5f2d7c5 fix: await main functions
  • 4ee5453 rebuilt dist
  • 9f82c7e fix: ensure that the post-build hook never fails
  • a593539 ci: add a workflow to auto-bump version in README
  • 8d6d4b9 docs: add release and contributing docs
  • 6505427 Merge pull request #213 from jleroux98/update-readme
  • 5941c26 use regular tags
  • 80a630b update tags
  • 1eb2ef6 Merge pull request #212 from cachix/upgrade-node-24
  • 75ce400 dist: re-build using esbuild targeting node24
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 10 to 17. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cachix/cachix-action/releases">cachix/cachix-action's releases</a>.</em></p> <blockquote> <h2>v17</h2> <h2>What's Changed</h2> <h3>Breaking changes</h3> <ul> <li>Upgrade action to use Node 24 by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/cachix-action/pull/212">cachix/cachix-action#212</a> <a href="https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/">https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/</a></li> </ul> <h3>Bug fixes</h3> <ul> <li>Harden the post-build daemon hook against failing. Caching issues should not prevent builds from continuing.</li> <li>Await main functions so that errors bubble up properly.</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/cachix/cachix-action/compare/v16...v17">https://github.com/cachix/cachix-action/compare/v16...v17</a></p> <h2>v16</h2> <h2>What's Changed</h2> <ul> <li>Fall back to os.tmpdir when the daemon socket path becomes too long by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/cachix-action/pull/209">cachix/cachix-action#209</a></li> <li>Added a small delay to allow post-build hooks to flush through by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/cachix-action/pull/196">cachix/cachix-action#196</a></li> <li>Upgraded dependencies</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/cachix/cachix-action/compare/v15...v16">https://github.com/cachix/cachix-action/compare/v15...v16</a></p> <h2>cachix-action-v15</h2> <h2>What's Changed</h2> <ul> <li>Pass <code>cachixArgs</code> to the daemon by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/cachix-action/pull/177">cachix/cachix-action#177</a></li> <li>Support path filtering when using the daemon by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/cachix-action/pull/182">cachix/cachix-action#182</a></li> <li>Skip prep steps if using <code>pathsToPush</code> by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/cachix-action/pull/180">cachix/cachix-action#180</a></li> <li>store-scan: improve error handling when listing the store fails by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/cachix-action/pull/183">cachix/cachix-action#183</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/cachix/cachix-action/compare/v14...v15">https://github.com/cachix/cachix-action/compare/v14...v15</a></p> <h2>cachix-action-v14</h2> <p><a href="https://blog.cachix.org/posts/2024-01-12-cachix-v1-7/">https://blog.cachix.org/posts/2024-01-12-cachix-v1-7/</a></p> <h2>cachix-action-v13</h2> <ul> <li>run on node20</li> <li>add <code>skipAddingSubstituter</code> to skip running <code>cachix use</code></li> </ul> <h2>cachix-action-v12</h2> <p>Fix <code>save-state</code> deprecation warning.</p> <h2>cachix-action-v11</h2> <ul> <li>Allow pushFilter regex to start with a dash</li> <li>Add pathsToPush and cachixArgs</li> <li>Avoid pushing .drv.chroot files</li> <li>Self-hosted runner support improvements</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/cachix/cachix-action/blob/master/RELEASE.md">cachix/cachix-action's changelog</a>.</em></p> <blockquote> <h1>Release</h1> <ol> <li> <p>Create and push a new tag:</p> <pre lang="console"><code>git tag v17 git push origin v17 </code></pre> </li> <li> <p>Wait for CI to pass.</p> </li> <li> <p><a href="https://github.com/cachix/cachix-action/releases/new">Create a release</a> for the new tag.</p> </li> <li> <p>Move the major version tag to the latest release:</p> <pre lang="console"><code>git tag -fa v17 git push origin v17 --force </code></pre> </li> </ol> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cachix/cachix-action/commit/5f2d7c5294214f71b873db4b969586b980625e71"><code>5f2d7c5</code></a> fix: await main functions</li> <li><a href="https://github.com/cachix/cachix-action/commit/4ee54539d70638c5ce6c547ec6765bea7af27c00"><code>4ee5453</code></a> rebuilt dist</li> <li><a href="https://github.com/cachix/cachix-action/commit/9f82c7e3322d9b4c3a65cb2cef2eea15c41ba3e6"><code>9f82c7e</code></a> fix: ensure that the post-build hook never fails</li> <li><a href="https://github.com/cachix/cachix-action/commit/a593539ec5b1ba1eb95f89a396efd45ca2cdaf5d"><code>a593539</code></a> ci: add a workflow to auto-bump version in README</li> <li><a href="https://github.com/cachix/cachix-action/commit/8d6d4b9006df1043eb58997a65c1eb7ae12056fb"><code>8d6d4b9</code></a> docs: add release and contributing docs</li> <li><a href="https://github.com/cachix/cachix-action/commit/6505427c13f0fc890ba714848703523a78ac3ce2"><code>6505427</code></a> Merge pull request <a href="https://redirect.github.com/cachix/cachix-action/issues/213">#213</a> from jleroux98/update-readme</li> <li><a href="https://github.com/cachix/cachix-action/commit/5941c261999ff0868bced8a2261b624a5f839338"><code>5941c26</code></a> use regular tags</li> <li><a href="https://github.com/cachix/cachix-action/commit/80a630b9fcc17e3d3afad8ff9a4f4c7b155f9957"><code>80a630b</code></a> update tags</li> <li><a href="https://github.com/cachix/cachix-action/commit/1eb2ef646ac0255473d23a5907ad7b04ce94065c"><code>1eb2ef6</code></a> Merge pull request <a href="https://redirect.github.com/cachix/cachix-action/issues/212">#212</a> from cachix/upgrade-node-24</li> <li><a href="https://github.com/cachix/cachix-action/commit/75ce400143912180b47fa504676215ca47e1634f"><code>75ce400</code></a> dist: re-build using esbuild targeting node24</li> <li>Additional commits viewable in <a href="https://github.com/cachix/cachix-action/compare/v10...v17">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cachix/cachix-action&package-manager=github_actions&previous-version=10&new-version=17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dependabot/github_actions/cachix/cachix-action-17:dependabot/github_actions/cachix/cachix-action-17
git switch dependabot/github_actions/cachix/cachix-action-17

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff dependabot/github_actions/cachix/cachix-action-17
git switch dependabot/github_actions/cachix/cachix-action-17
git rebase master
git switch master
git merge --ff-only dependabot/github_actions/cachix/cachix-action-17
git switch dependabot/github_actions/cachix/cachix-action-17
git rebase master
git switch master
git merge --no-ff dependabot/github_actions/cachix/cachix-action-17
git switch master
git merge --squash dependabot/github_actions/cachix/cachix-action-17
git switch master
git merge --ff-only dependabot/github_actions/cachix/cachix-action-17
git switch master
git merge dependabot/github_actions/cachix/cachix-action-17
git push origin master
Sign in to join this conversation.
No description provided.