chore(deps): bump cachix/install-nix-action from 27 to 31 #21

Merged
dependabot[bot] merged 1 commit from dependabot/github_actions/cachix/install-nix-action-31 into main 2025-07-05 10:34:30 -04:00
dependabot[bot] commented 2025-07-05 10:34:20 -04:00 (Migrated from github.com)

Bumps cachix/install-nix-action from 27 to 31.

Release notes

Sourced from cachix/install-nix-action's releases.

v31

Starting with v31, this action will use semantic versioning for releases. Major tags, like v31, will be bumped to point to the latest minor/patch release. This is in line with how most GitHub actions manage releases.

What's Changed

New Contributors

Full Changelog: https://github.com/cachix/install-nix-action/compare/v30...v31

v30

v29

Bumps Nix to 2.24.7

v28

Nix 2.24.6 - https://github.com/NixOS/nix/security/advisories/GHSA-h4vv-h3jq-v493

Changelog

Sourced from cachix/install-nix-action's changelog.

Release

As of v31, releases of this action follow Semantic Versioning.

Publishing a new release

Publish the release

Draft a new release on GitHub:

  • In Choose a tag, create a new tag, like v31.2.1, following semver.
  • Click Generate release notes.
  • Set as the latest release should be selected automatically.
  • Publish release

Update the major tag

The major tag, like v31, allows downstream users to opt-in to automatic non-breaking updates.

This process follows GitHub's own guidelines: https://github.com/actions/toolkit/blob/main/docs/action-versioning.md

Fetch the latest tags
git pull --tags --force
Move the tag
git tag -fa v31
git push origin v31 --force

Update the release notes for the major tag

Find the release on GitHub: https://github.com/cachix/install-nix-action/releases

Edit the release and click Generate release notes. Edit the formatting and publish.

Commits
  • f0fe604 ci: improve the automated nix bump title and commit message
  • 607623b Merge pull request #243 from cachix/create-pull-request/patch
  • f66ab70 nix: 2.29.0 -> 2.29.1
  • 17fe5fb Merge pull request #241 from Mic92/nix-updates
  • 86a92fe Merge pull request #239 from Mic92/nix-2.29
  • 129de12 add github action to keep nix up-to-date
  • f5e4dbf nix: 2.28.3 -> 2.29.0
  • 5261181 Merge pull request #236 from Mic92/nix-2.28.3
  • b2b89c6 nix: 2.28.2 -> 2.28.3
  • 0c65bbe Merge pull request #235 from cachix/docs-aws-creds
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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/install-nix-action](https://github.com/cachix/install-nix-action) from 27 to 31. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cachix/install-nix-action/releases">cachix/install-nix-action's releases</a>.</em></p> <blockquote> <h2>v31</h2> <p>Starting with v31, this action will use semantic versioning for releases. Major tags, like v31, will be bumped to point to the latest minor/patch release. This is in line with how most GitHub actions manage releases.</p> <h2>What's Changed</h2> <ul> <li>nix: 2.26.3 -&gt; 2.28.2 by <a href="https://github.com/Mic92"><code>@​Mic92</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/232">cachix/install-nix-action#232</a></li> <li>nix: 2.24.9 -&gt; 2.25.2 by <a href="https://github.com/Mic92"><code>@​Mic92</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/218">cachix/install-nix-action#218</a></li> <li>ci: fix latest installer tests by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/220">cachix/install-nix-action#220</a></li> <li>ci: add ubuntu-24.04-arm to matrix by <a href="https://github.com/msgilligan"><code>@​msgilligan</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/221">cachix/install-nix-action#221</a></li> <li>nix: 2.25.2 -&gt; 2.26.2 by <a href="https://github.com/Mic92"><code>@​Mic92</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/226">cachix/install-nix-action#226</a></li> <li>nix: 2.26.2 -&gt; 2.26.3 by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/228">cachix/install-nix-action#228</a></li> <li>feat: Pin actions to hashes by <a href="https://github.com/l0b0"><code>@​l0b0</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/201">cachix/install-nix-action#201</a></li> <li>chore(deps): bump actions/checkout from 4.1.1 to 4.2.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/234">cachix/install-nix-action#234</a></li> <li>docs: document how to provide AWS credentials to the nix-daemon by <a href="https://github.com/sandydoo"><code>@​sandydoo</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/235">cachix/install-nix-action#235</a></li> <li>nix: 2.28.2 -&gt; 2.28.3 by <a href="https://github.com/Mic92"><code>@​Mic92</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/236">cachix/install-nix-action#236</a></li> <li>nix: 2.28.3 -&gt; 2.29.0 by <a href="https://github.com/Mic92"><code>@​Mic92</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/239">cachix/install-nix-action#239</a> Release notes: <a href="https://nix.dev/manual/nix/latest/release-notes/rl-2.29">https://nix.dev/manual/nix/latest/release-notes/rl-2.29</a></li> <li>Automate nix updates in CI by <a href="https://github.com/Mic92"><code>@​Mic92</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/241">cachix/install-nix-action#241</a></li> <li>nix: 2.29.0 -&gt; 2.29.1 by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/cachix/install-nix-action/pull/243">cachix/install-nix-action#243</a> <strong>[SECURITY]</strong> <a href="https://discourse.nixos.org/t/security-advisory-privilege-escalations-in-nix-lix-and-guix/66017">https://discourse.nixos.org/t/security-advisory-privilege-escalations-in-nix-lix-and-guix/66017</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/msgilligan"><code>@​msgilligan</code></a> made their first contribution in <a href="https://redirect.github.com/cachix/install-nix-action/pull/221">cachix/install-nix-action#221</a></li> <li><a href="https://github.com/github-actions"><code>@​github-actions</code></a> made their first contribution in <a href="https://redirect.github.com/cachix/install-nix-action/pull/243">cachix/install-nix-action#243</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/cachix/install-nix-action/compare/v30...v31">https://github.com/cachix/install-nix-action/compare/v30...v31</a></p> <h2>v30</h2> <ul> <li>Nix: 2.24.7 -&gt; 2.24.9, fixing <a href="https://github.com/NixOS/nix/security/advisories/GHSA-6fjr-mq49-mm2c">GHSA-6fjr-mq49-mm2c</a></li> </ul> <h2>v29</h2> <p>Bumps Nix to <a href="https://nix.dev/manual/nix/2.24/release-notes/rl-2.24">2.24.7</a></p> <h2>v28</h2> <p>Nix 2.24.6 - <a href="https://github.com/NixOS/nix/security/advisories/GHSA-h4vv-h3jq-v493">https://github.com/NixOS/nix/security/advisories/GHSA-h4vv-h3jq-v493</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/cachix/install-nix-action/blob/master/RELEASE.md">cachix/install-nix-action's changelog</a>.</em></p> <blockquote> <h1>Release</h1> <p>As of v31, releases of this action follow Semantic Versioning.</p> <h3>Publishing a new release</h3> <h4>Publish the release</h4> <p>Draft <a href="https://github.com/cachix/install-nix-action/releases">a new release on GitHub</a>:</p> <ul> <li>In <code>Choose a tag</code>, create a new tag, like <code>v31.2.1</code>, following semver.</li> <li>Click <code>Generate release notes</code>.</li> <li><code>Set as the latest release</code> should be selected automatically.</li> <li>Publish release</li> </ul> <h4>Update the major tag</h4> <p>The major tag, like <code>v31</code>, allows downstream users to opt-in to automatic non-breaking updates.</p> <p>This process follows GitHub's own guidelines: <a href="https://github.com/actions/toolkit/blob/main/docs/action-versioning.md">https://github.com/actions/toolkit/blob/main/docs/action-versioning.md</a></p> <h5>Fetch the latest tags</h5> <pre><code>git pull --tags --force </code></pre> <h5>Move the tag</h5> <pre><code>git tag -fa v31 </code></pre> <pre><code>git push origin v31 --force </code></pre> <h4>Update the release notes for the major tag</h4> <p>Find the release on GitHub: <a href="https://github.com/cachix/install-nix-action/releases">https://github.com/cachix/install-nix-action/releases</a></p> <p>Edit the release and click <code>Generate release notes</code>. Edit the formatting and publish.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cachix/install-nix-action/commit/f0fe604f8a612776892427721526b4c7cfb23aba"><code>f0fe604</code></a> ci: improve the automated nix bump title and commit message</li> <li><a href="https://github.com/cachix/install-nix-action/commit/607623b76bf44f4855496ce36a46f1c7889fe900"><code>607623b</code></a> Merge pull request <a href="https://redirect.github.com/cachix/install-nix-action/issues/243">#243</a> from cachix/create-pull-request/patch</li> <li><a href="https://github.com/cachix/install-nix-action/commit/f66ab705ed3a52427f07360ece8e4fc10be6583d"><code>f66ab70</code></a> nix: 2.29.0 -&gt; 2.29.1</li> <li><a href="https://github.com/cachix/install-nix-action/commit/17fe5fb4a23ad6cbbe47d6b3f359611ad276644c"><code>17fe5fb</code></a> Merge pull request <a href="https://redirect.github.com/cachix/install-nix-action/issues/241">#241</a> from Mic92/nix-updates</li> <li><a href="https://github.com/cachix/install-nix-action/commit/86a92fee0d4f90329c677e5b0c6750fef31f294a"><code>86a92fe</code></a> Merge pull request <a href="https://redirect.github.com/cachix/install-nix-action/issues/239">#239</a> from Mic92/nix-2.29</li> <li><a href="https://github.com/cachix/install-nix-action/commit/129de1289fba8861699d92a10853cba82011362e"><code>129de12</code></a> add github action to keep nix up-to-date</li> <li><a href="https://github.com/cachix/install-nix-action/commit/f5e4dbff3bcf3651939faa49d3cdc505d43966b4"><code>f5e4dbf</code></a> nix: 2.28.3 -&gt; 2.29.0</li> <li><a href="https://github.com/cachix/install-nix-action/commit/526118121621777ccd86f79b04685a9319637641"><code>5261181</code></a> Merge pull request <a href="https://redirect.github.com/cachix/install-nix-action/issues/236">#236</a> from Mic92/nix-2.28.3</li> <li><a href="https://github.com/cachix/install-nix-action/commit/b2b89c6cb12d1cf229b3b605413344a7b701a4b5"><code>b2b89c6</code></a> nix: 2.28.2 -&gt; 2.28.3</li> <li><a href="https://github.com/cachix/install-nix-action/commit/0c65bbe3c162ed9a89926c7e842b24c44237f29f"><code>0c65bbe</code></a> Merge pull request <a href="https://redirect.github.com/cachix/install-nix-action/issues/235">#235</a> from cachix/docs-aws-creds</li> <li>Additional commits viewable in <a href="https://github.com/cachix/install-nix-action/compare/v27...v31">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cachix/install-nix-action&package-manager=github_actions&previous-version=27&new-version=31)](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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nik-rev/countryfetch!21
No description provided.