Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump nixbuild/nix-quick-install-action from 24 to 25 #166

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 4, 2023

Bumps nixbuild/nix-quick-install-action from 24 to 25.

Release notes

Sourced from nixbuild/nix-quick-install-action's releases.

nixbuild/nix-quick-install-action@v25

Changes

  • When using a Nix version newer than 2.13, nix-quick-install-action will now automatically add experimental-features = nix-command flakes and accept-flake-config = true to the Nix configuration. This means that if you are using flakes you don't have to add these settings yourself to the nix_conf action input.

  • If you have a nixConfig attribute in your flake.nix, nix-quick-install-action will now automatically load it into the installed Nix configuration. This means that even old-style Nix commands (like nix-build, nix-store etc) will be able to use the Nix configuration from flake.nix. This feature was contributed by @​blaggacao.

Supported Nix Versions on Linux Runners

  • 2.16.1
  • 2.15.1
  • 2.14.1
  • 2.13.3
  • 2.12.1
  • 2.11.1
  • 2.10.3
  • 2.9.2
  • 2.8.1
  • 2.7.0
  • 2.6.1
  • 2.5.1
  • 2.4
  • 2.3.16
  • 2.2.2
  • 2.1.3
  • 2.0.4

Supported Nix Versions on MacOS Runners

  • 2.16.1
  • 2.15.1
  • 2.14.1
  • 2.13.3
  • 2.12.1
  • 2.11.1
  • 2.10.3
  • 2.9.2
  • 2.8.1
  • 2.7.0
  • 2.6.1
  • 2.5.1
  • 2.4
  • 2.3.16
  • 2.2.2
  • 2.1.3
Changelog

Sourced from nixbuild/nix-quick-install-action's changelog.

v25

Changes

  • When using a Nix version newer than 2.13, nix-quick-install-action will now automatically add experimental-features = nix-command flakes and accept-flake-config = true to the Nix configuration. This means that if you are using flakes you don't have to add these settings yourself to the nix_conf action input.

  • If you have a nixConfig attribute in your flake.nix, nix-quick-install-action will now automatically load it into the installed Nix configuration. This means that even old-style Nix commands (like nix-build, nix-store etc) will be able to use the Nix configuration from flake.nix. This feature was contributed by @​blaggacao.

Commits
  • 2d8df21 Release v25
  • 9820326 Spelling fixes
  • a70d958 Merge pull request #32 from blaggacao/detect-nix-flakes-config
  • 92281d9 fix: unbound variable on bash vercomp implementation
  • 10c7cad ci: setup for detect flake config
  • 2dee4da docs: document the new flakes variant
  • fa84dc5 feat: read out flake config if a flake
  • a04e058 Update README and workflows for v24
  • See full diff 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 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 [nixbuild/nix-quick-install-action](https://github.com/nixbuild/nix-quick-install-action) from 24 to 25.
- [Release notes](https://github.com/nixbuild/nix-quick-install-action/releases)
- [Changelog](https://github.com/nixbuild/nix-quick-install-action/blob/master/RELEASE)
- [Commits](nixbuild/nix-quick-install-action@v24...v25)

---
updated-dependencies:
- dependency-name: nixbuild/nix-quick-install-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dbarrosop dbarrosop merged commit c5f688f into main Jul 4, 2023
@dbarrosop dbarrosop deleted the dependabot/github_actions/nixbuild/nix-quick-install-action-25 branch July 4, 2023 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant