Commit graph

575 commits

Author SHA1 Message Date
Jörg Thalheim
932dc8045c replace bors with mergify 2023-06-12 06:00:18 +02:00
bors[bot]
560e1eabd3
Merge #348
348: Bump cachix/install-nix-action from 20 to 21 r=Mic92 a=dependabot[bot]



Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-11 03:02:56 +00:00
bors[bot]
d4a7b7610c
Merge #352
352: flake.lock: Update r=Mic92 a=github-actions[bot]



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-11 02:59:44 +00:00
github-actions[bot]
4b5fbb3266 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2e56a850786211972d99d2bb39665a9b5a1801d6' (2023-06-04)
  → 'github:NixOS/nixpkgs/af21c31b2a1ec5d361ed8050edd0303c31306397' (2023-06-06)
2023-06-08 01:50:51 +00:00
Bryan Bennett
77828c8a87
Merge pull request #351 from nix-community/update_flake_lock_action
flake.lock: Update
2023-06-05 15:03:37 -04:00
github-actions[bot]
f682e2cda4 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9cfaa8a1a00830d17487cb60a19bb86f96f09b27' (2023-05-31)
  → 'github:NixOS/nixpkgs/2e56a850786211972d99d2bb39665a9b5a1801d6' (2023-06-04)
2023-06-05 01:50:52 +00:00
Bryan Bennett
0433da1c16
Merge pull request #346 from nix-community/update_flake_lock_action
flake.lock: Update
2023-06-03 14:54:15 -04:00
github-actions[bot]
544bae5b88 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
  → 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/85340996ba67cc02f01ba324e18b1306892ed6f5' (2023-05-21)
  → 'github:NixOS/nixpkgs/9cfaa8a1a00830d17487cb60a19bb86f96f09b27' (2023-05-31)
2023-06-01 02:08:08 +00:00
dependabot[bot]
986dc8b1c5
Bump cachix/install-nix-action from 20 to 21
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 21.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v21)

---
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-05-29 04:56:33 +00:00
bors[bot]
2e0ab68af4
Merge #345
345: also test nix-unstable r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-05-23 15:27:42 +00:00
Jörg Thalheim
e3d41d9c39 also test nix-unstable 2023-05-23 17:22:04 +02:00
bors[bot]
455506d6dd
Merge #343 #344
343: flake.lock: Update r=Mic92 a=github-actions[bot]



344: Refactor flake and testing r=Mic92 a=Mic92



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-05-23 14:06:44 +00:00
Jörg Thalheim
ba2b0a2b81 ci/test: only run on certain branches 2023-05-23 16:06:10 +02:00
Jörg Thalheim
1278fbd4cb update bors.toml 2023-05-23 16:03:04 +02:00
Jörg Thalheim
fd7dbd8e0d add garnix to flake.nix 2023-05-23 16:02:08 +02:00
Jörg Thalheim
2181e8c8e6 ci: accept binary cache 2023-05-23 16:02:08 +02:00
Jörg Thalheim
7f308330d5 split of linting from test 2023-05-23 16:02:08 +02:00
Jörg Thalheim
310012412a default.nix: allow to override packages 2023-05-23 15:40:13 +02:00
Jörg Thalheim
f59840c4c2 flake: drop legacy flake outputs 2023-05-23 15:40:13 +02:00
Jörg Thalheim
f48be552e6 README: escape _ for markdown 2023-05-23 15:40:13 +02:00
github-actions[bot]
c41e912373 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3007746b3f5bfcb49e102b517bca891822a41b31' (2023-05-14)
  → 'github:NixOS/nixpkgs/85340996ba67cc02f01ba324e18b1306892ed6f5' (2023-05-21)
2023-05-22 01:38:18 +00:00
bors[bot]
d1fffeaa6d
Merge #339
339: flake.lock: Update r=Mic92 a=github-actions[bot]



Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-15 16:37:37 +00:00
github-actions[bot]
b31de7e9db flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/eb751d65225ec53de9cf3d88acbf08d275882389' (2023-05-07)
  → 'github:NixOS/nixpkgs/3007746b3f5bfcb49e102b517bca891822a41b31' (2023-05-14)
2023-05-15 01:34:41 +00:00
Jörg Thalheim
36db9e74e8
Merge pull request #338 from nix-community/update_flake_lock_action
flake.lock: Update
2023-05-08 06:23:56 +01:00
github-actions[bot]
77d72c895d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3056e9c39564559985ed9ed514f4789fb93a00ce' (2023-04-30)
  → 'github:NixOS/nixpkgs/eb751d65225ec53de9cf3d88acbf08d275882389' (2023-05-07)
2023-05-08 01:24:30 +00:00
Jörg Thalheim
ab8b896f83
Merge pull request #337 from nix-community/update_flake_lock_action
flake.lock: Update
2023-05-01 20:04:28 +01:00
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