Commit graph

1049 commits

Author SHA1 Message Date
github-actions[bot]
8e77b9fbfb flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2362848adf8def2866fabbffc50462e929d7fffb' (2023-04-21)
  → 'github:NixOS/nixpkgs/3056e9c39564559985ed9ed514f4789fb93a00ce' (2023-04-30)
2023-05-01 01:35:07 +00:00
Jörg Thalheim
42b7ea431c
Merge pull request #335 from nix-community/update_flake_lock_action
flake.lock: Update
2023-04-24 10:23:17 +01:00
github-actions[bot]
bc4373a8d7 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0a4206a51b386e5cda731e8ac78d76ad924c7125' (2023-04-17)
  → 'github:NixOS/nixpkgs/2362848adf8def2866fabbffc50462e929d7fffb' (2023-04-21)
2023-04-24 01:27:09 +00:00
Bryan Bennett
0dbdee4679
Merge pull request #334 from nix-community/update_flake_lock_action
flake.lock: Update
2023-04-20 08:13:23 -04:00
github-actions[bot]
31a6d7d718 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b605a205390e53e18c03329ab3dba489970c1e0a' (2023-04-16)
  → 'github:NixOS/nixpkgs/0a4206a51b386e5cda731e8ac78d76ad924c7125' (2023-04-17)
2023-04-20 01:23:22 +00:00
Bryan Bennett
45bab4696d
Merge pull request #333 from nix-community/update_flake_lock_action
flake.lock: Update
2023-04-17 15:13:54 -04:00
github-actions[bot]
f9b2fdb6b5 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6b70761ea8c896aff8994eb367d9526686501860' (2023-04-12)
  → 'github:NixOS/nixpkgs/b605a205390e53e18c03329ab3dba489970c1e0a' (2023-04-16)
2023-04-17 01:25:40 +00:00
Jörg Thalheim
87c354518c script/create-release.sh: better flow 2023-04-15 17:45:38 +02:00
Jörg Thalheim
f61363612d scripts/create-release: update post-release instructions 2023-04-15 17:32:34 +02:00
Jörg Thalheim
100aad6040 update fetchurl checksum 2023-04-15 17:31:07 +02:00
Jörg Thalheim
2e583c8d42 bump version 2.3.0 2023-04-15 17:27:41 +02:00
Bryan Bennett
df59fb1a8a
Merge pull request #330 from nix-community/unpin_nix_in_ci
Unpin nix version used during CI
2023-04-14 13:04:35 -04:00
Bryan Bennett
68f5acc6e0
Unpin nix version used during CI 2023-04-14 12:54:36 -04:00
Bryan Bennett
e44ff86b6b
Merge pull request #332 from amarshall/strict-env-test
Run tests with and without direnv’s strict_env
2023-04-14 12:53:29 -04:00
Andrew Marshall
92eb25521e Run tests with and without direnv’s strict_env
It seems unlikely that the “without” case will have any errors that the
“with” case doesn’t, but it’s still a common use case and easy enough to
parametrize.
2023-04-14 12:43:34 -04:00
Andrew Marshall
857bcd5c4f Remove unneeded shebangs from test files
The files are not executable, tests should only be run via `pytest`, and
some of them were incorrectly python2.
2023-04-14 12:43:34 -04:00
Andrew Marshall
d16709a418 Add ruff to devshell
It’s used for linting, so should be available.
2023-04-14 12:43:34 -04:00
Bryan Bennett
f03b167b55
Merge pull request #331 from amarshall/fix-ci
Fix failing tests
2023-04-14 12:42:51 -04:00
Andrew Marshall
6bbfbf5af5 Fix failing tests
In 988193f812 a new input was added to the
flake, and thus broke this test.
2023-04-14 11:31:44 -04:00
Jörg Thalheim
9b4f81f967
Merge pull request #325 from nix-community/update_flake_lock_action
flake.lock: Update
2023-04-14 14:10:02 +01:00
Bryan Bennett
195959cda3
Merge pull request #329 from amarshall/fix-strict-env-use-nix
Fix use nix with no nixpkgs when strict_env
2023-04-14 08:32:05 -04:00
bors[bot]
b133a155f5
Merge #328
328: Bump DeterminateSystems/update-flake-lock from 18 to 19 r=bbenne10 a=dependabot[bot]



Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 12:24:20 +00:00
Bryan Bennett
4b63e2c1cb
Merge pull request #311 from amarshall/nix-2.14-state-dir
Use nix-store --add-root instead of hard-coding gcroot path (fix for Nix 2.14+)
2023-04-14 08:22:17 -04:00
Andrew Marshall
49de6ab18f Use nix-store --add-root instead of hard-coding gcroot path
The per-user gcroot path has changed in Nix 2.14, so this is broken with
that. Regardless, this is preferable since it decouples from the Nix
implementation.
2023-04-13 21:08:29 -04:00
Andrew Marshall
9d57d29192 Do not unnecessarily remove indirect gcroot links
These are linked to the paths removed in $layout_dir. Since the links
are thus broken, Nix will take care of removing these during GC. This
avoids depending on where Nix stores gcroots in this fn (but not
everywhere in nix-direnv…yet).
2023-04-13 21:07:54 -04:00
Andrew Marshall
784c9656b0 Fix use nix with no nixpkgs when strict_env
strict_env basically does `set -e`, and this fails in that case. We
handle it failing in the `if` on the subsequent line.
2023-04-13 15:24:01 -04:00
github-actions[bot]
988193f812 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0cd51a933d91078775b300cf0f29aa3495231aa2' (2023-03-26)
  → 'github:NixOS/nixpkgs/6b70761ea8c896aff8994eb367d9526686501860' (2023-04-12)
2023-04-13 01:22:55 +00:00
dependabot[bot]
6322543cf0
Bump DeterminateSystems/update-flake-lock from 18 to 19
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 18 to 19.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v18...v19)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 04:56:27 +00:00
bors[bot]
2068621f3c
Merge #326
326: Bump DeterminateSystems/update-flake-lock from 17 to 18 r=Mic92 a=dependabot[bot]



Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-03 11:28:49 +00:00
dependabot[bot]
56a7e2d008
Bump DeterminateSystems/update-flake-lock from 17 to 18
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 17 to 18.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v17...v18)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 04:56:32 +00:00
Jörg Thalheim
18bcd10e2f
Merge pull request #323 from nix-community/update_flake_lock_action
flake.lock: Update
2023-03-27 20:08:47 +01:00
github-actions[bot]
b9eebc8987 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/126f49a01de5b7e35a43fd43f891ecf6d3a51459' (2023-03-15)
  → 'github:NixOS/nixpkgs/0cd51a933d91078775b300cf0f29aa3495231aa2' (2023-03-26)
2023-03-27 01:26:18 +00:00
bors[bot]
17e2f04c4a
Merge #321
321: Suggest XDG_CONFIG_DIR rc file for direnv r=Mic92 a=smcgivern



Co-authored-by: Sean McGivern <sean@mcgivern.me.uk>
2023-03-16 07:34:07 +00:00
Jörg Thalheim
e056db1b57
Merge pull request #322 from nix-community/update_flake_lock_action
flake.lock: Update
2023-03-16 07:32:26 +00:00
github-actions[bot]
7593c23bf9 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
  → 'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/796b4a3c1d903c4b9270cd2548fe46f524eeb886' (2023-03-12)
  → 'github:NixOS/nixpkgs/126f49a01de5b7e35a43fd43f891ecf6d3a51459' (2023-03-15)
2023-03-16 01:39:14 +00:00
Sean McGivern
bca70b1479
Suggest XDG_CONFIG_DIR rc file for direnv
direnv itself suggests this path instead of ~/.direnvrc:
https://direnv.net/man/direnv.1.html#files
2023-03-15 20:06:18 +00:00
bors[bot]
7afcc5a6ce
Merge #318 #319
318: flake.lock: Update r=Mic92 a=github-actions[bot]



319: Bump DeterminateSystems/update-flake-lock from 16 to 17 r=Mic92 a=dependabot[bot]



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 12:27:29 +00:00
dependabot[bot]
e3aeede19a
Bump DeterminateSystems/update-flake-lock from 16 to 17
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 16 to 17.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v16...v17)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 04:56:34 +00:00
github-actions[bot]
8009e57c30 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1e383aada51b416c6c27d4884d2e258df201bc11' (2023-03-08)
  → 'github:NixOS/nixpkgs/796b4a3c1d903c4b9270cd2548fe46f524eeb886' (2023-03-12)
2023-03-13 01:39:35 +00:00
bors[bot]
70eeeedbd4
Merge #317
317: flake.lock: Update r=Mic92 a=github-actions[bot]



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-10 13:33:09 +00:00
github-actions[bot]
6a8d37f715 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9e56d6ec92c8fb4192f1392aa5c4101ad77f2070' (2023-02-28)
  → 'github:NixOS/nixpkgs/1e383aada51b416c6c27d4884d2e258df201bc11' (2023-03-08)
2023-03-09 09:26:25 +00:00
Jörg Thalheim
351e977bf4 try to fix update-flake-lock action not beeing able to trigger bors 2023-03-09 10:23:51 +01:00
bors[bot]
7e82aa8baa
Merge #310
310: flake.lock: Update r=Mic92 a=nix-direnv-bot



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-06 08:29:51 +00:00
bors[bot]
a9831b36bc
Merge #314
314: Bump cachix/install-nix-action from 19 to 20 r=Mic92 a=dependabot[bot]



Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 08:27:55 +00:00
dependabot[bot]
6124eae598
Bump cachix/install-nix-action from 19 to 20
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 19 to 20.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v19...v20)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 04:56:33 +00:00
bors[bot]
dd8abaacd6
Merge #313
313: drop mergify and replace with bors r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-03-03 08:53:49 +00:00
Jörg Thalheim
c70dcf0810 drop mergify and replace with bors 2023-03-03 09:52:09 +01:00
bors[bot]
7558ef7f4c
Merge #312
312: pin to nix-2.13.3 for now r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-03-03 08:48:13 +00:00
Jörg Thalheim
a1b62f8014 pin to nix-2.13.3 for now 2023-03-03 09:46:01 +01:00
Bryan Bennett
9eda67e796
Merge pull request #308 from pinselimo/check-nix-version-directly
Check nix version directly
2023-03-02 10:19:59 -05:00