Commit graph

1030 commits

Author SHA1 Message Date
dependabot[bot]
b975eb5ee3
Bump DeterminateSystems/update-flake-lock from 9 to 10
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 9 to 10.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v9...v10)

---
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>
2022-06-27 04:01:21 +00:00
mergify[bot]
822f26fe1b
Merge pull request #204 from nix-community/update_flake_lock_action
flake.lock: Update
2022-06-26 10:19:20 +00:00
github-actions[bot]
d39cbf2654 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1' (2022-05-30)
  → 'github:numtide/flake-utils/bee6a7250dd1b01844a2de7e02e4df7d8a0a206c' (2022-06-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/103a4c0ae46afa9cf008c30744175315ca38e9f9' (2022-06-17)
  → 'github:NixOS/nixpkgs/72d1b0d0fac131df1ea254b65413c85609bdd2ee' (2022-06-25)
2022-06-26 10:17:28 +00:00
mergify[bot]
6bdce8f5a3
Merge pull request #203 from nix-community/update_flake_lock_action
flake.lock: Update
2022-06-19 10:19:18 +00:00
github-actions[bot]
eaed04de71 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/419e07c3823fff0bbe24b2759a2d73a01ecd3c69' (2022-06-11)
  → 'github:NixOS/nixpkgs/103a4c0ae46afa9cf008c30744175315ca38e9f9' (2022-06-17)
2022-06-19 10:17:17 +00:00
mergify[bot]
83fc6d3471
Merge pull request #202 from nix-community/update_flake_lock_action
flake.lock: Update
2022-06-12 10:19:20 +00:00
github-actions[bot]
c3d28a19e9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/442db9429b9fbdb6352cfb937afc8ecccfe2633f' (2022-06-03)
  → 'github:NixOS/nixpkgs/419e07c3823fff0bbe24b2759a2d73a01ecd3c69' (2022-06-11)
2022-06-12 10:17:19 +00:00
Jörg Thalheim
7658e50f72
Merge pull request #200 from izzues/patch-1
Fix README link to flakes template folder
2022-06-12 10:15:52 +01:00
izzues
9fcae68bf3
Update README.md 2022-06-10 15:28:36 -03:00
Jörg Thalheim
079beed7fa
Merge pull request #199 from nix-community/docs
README: add more tracked files
2022-06-05 11:32:42 +01:00
Jörg Thalheim
322d9b63ab
README: add more tracked files 2022-06-05 12:30:41 +02:00
mergify[bot]
ae878a3a08
Merge pull request #198 from nix-community/update_flake_lock_action
flake.lock: Update
2022-06-05 10:18:48 +00:00
github-actions[bot]
180942b35b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5643714dea562f0161529ab23058562afeff46d0' (2022-05-31)
  → 'github:NixOS/nixpkgs/442db9429b9fbdb6352cfb937afc8ecccfe2633f' (2022-06-03)
2022-06-05 10:16:50 +00:00
mergify[bot]
0e844baa7f
Merge pull request #196 from nix-community/update_flake_lock_action
flake.lock: Update
2022-06-01 10:25:08 +00:00
github-actions[bot]
3f493aa10d flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/04c1b180862888302ddfb2e3ad9eaa63afc60cf8' (2022-05-17)
  → 'github:numtide/flake-utils/1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1' (2022-05-30)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/17b62c338f2a0862a58bb6951556beecd98ccda9' (2022-05-28)
  → 'github:NixOS/nixpkgs/5643714dea562f0161529ab23058562afeff46d0' (2022-05-31)
2022-06-01 10:23:09 +00:00
Jörg Thalheim
980ed5c62e
Merge pull request #195 from nix-community/docs
Template refactoring + fix version
2022-06-01 08:35:13 +01:00
Jörg Thalheim
1b64872572
update outdated versions in docs 2022-06-01 09:32:08 +02:00
Jörg Thalheim
6cd7ddc3a9
update fetchurl checksum 2022-06-01 09:31:24 +02:00
Jörg Thalheim
023f8af588
add possibility to add multiple templates 2022-06-01 09:31:24 +02:00
Jörg Thalheim
59040df378
Merge pull request #191 from m4dc4p/preserve-extra-args
Ensure extra arguments passed to shell
2022-06-01 07:54:09 +01:00
Jörg Thalheim
d0fb72b2e5
Merge pull request #194 from nix-community/pytest
fix arguments not passed in use_nix + regression tests
2022-06-01 07:53:42 +01:00
Justin Bailey
f3587d4c26
Ensure extra arguments passed to shell
Extra arguments passed to `use nix` (such as `--arg` or `--argstr`)
were getting clobbered by an errant re-definition. Removed that
definition so those arguments get passed along.
2022-06-01 08:51:57 +02:00
Jörg Thalheim
d74ad21a58
tests: test arguments passed to use_nix 2022-06-01 08:51:57 +02:00
Jörg Thalheim
b465d21478
Merge pull request #193 from nix-community/pytest
test_gc: fix returncode check
2022-06-01 07:27:37 +01:00
Jörg Thalheim
0530ef449f
test_gc: fix returncode check 2022-06-01 08:25:59 +02:00
Jörg Thalheim
598b3eab8a
Merge pull request #192 from nix-community/pytest
switch to pytest
2022-06-01 07:24:46 +01:00
Jörg Thalheim
bd05959143
run-tests: drop broken shell escapes
There are not shown properly in github actions, so let's not bother.
2022-06-01 08:22:53 +02:00
Jörg Thalheim
078b023769
testenv: use mkShellNoCC
This shell does no longer need to download a c compiler, which speed up
things quite a bit.
2022-06-01 08:20:43 +02:00
Jörg Thalheim
748988f4b9
rewrite tests using pytest
this allows us to use fixtures that are more flexible
2022-06-01 08:20:43 +02:00
Justin Bailey
48d2ef97f0 Ensure extra arguments passed to shell
Extra arguments passed to `use nix` (such as `--arg` or `--argstr`)
were getting clobbered by an errant re-definition. Removed that
definition so those arguments get passed along.
2022-05-31 10:14:26 -07:00
Jörg Thalheim
6dbc942fea
mergify: update bot name 2022-05-29 13:37:09 +02:00
mergify[bot]
c84fb00777
Merge pull request #188 from nix-community/update_flake_lock_action
flake.lock: Update
2022-05-29 10:21:11 +00:00
github-actions[bot]
45e47e3a56 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f4dfed73ee886b115a99e5b85fdfbeb683290d83' (2022-05-21)
  → 'github:NixOS/nixpkgs/17b62c338f2a0862a58bb6951556beecd98ccda9' (2022-05-28)
2022-05-29 10:19:18 +00:00
Bryan Bennett
a4d24b9052
Recursively remove NIX_BUILD_TOP
Fixes #187
2022-05-24 08:24:59 -04:00
Bryan Bennett
bca290c875
Reimplement default watches with nix_direnv_watch_file 2022-05-24 08:24:53 -04:00
mergify[bot]
b52b067fa6
Merge pull request #186 from nix-community/update_flake_lock_action
flake.lock: Update
2022-05-22 16:32:50 +00:00
github-actions[bot]
3013b87cf8 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/12806d31a381e7cd169a6bac35590e7b36dc5fe5' (2022-05-14)
  → 'github:numtide/flake-utils/04c1b180862888302ddfb2e3ad9eaa63afc60cf8' (2022-05-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/118ec238bfb788a34f1d53c4d95931fadfa70367' (2022-05-15)
  → 'github:NixOS/nixpkgs/f4dfed73ee886b115a99e5b85fdfbeb683290d83' (2022-05-21)
2022-05-22 16:31:02 +00:00
Jörg Thalheim
44645cb497
add GH_TOKEN_FOR_UPDATES for automerge 2022-05-22 18:26:45 +02:00
Bryan Bennett
fd988e0a6c
Merge pull request #182 from nix-community/update_flake_lock_action
flake.lock: Update
2022-05-15 08:07:55 -04:00
github-actions[bot]
98ee05570a flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
  → 'github:numtide/flake-utils/12806d31a381e7cd169a6bac35590e7b36dc5fe5' (2022-05-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2fdb6f2e08e7989b03a2a1aa8538d99e3eeea881' (2022-05-07)
  → 'github:NixOS/nixpkgs/118ec238bfb788a34f1d53c4d95931fadfa70367' (2022-05-15)
2022-05-15 10:20:05 +00:00
Bryan Bennett
2647880b19
Merge pull request #179 from nix-community/update_flake_lock_action
flake.lock: Update
2022-05-08 13:51:29 -04:00
github-actions[bot]
2fa1b4279b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6766fb6503ae1ebebc2a9704c162b2aef351f921' (2022-04-28)
  → 'github:NixOS/nixpkgs/2fdb6f2e08e7989b03a2a1aa8538d99e3eeea881' (2022-05-07)
2022-05-08 10:19:01 +00:00
Bryan Bennett
20ec9027a9
Merge pull request #176 from nix-community/dependabot/github_actions/DeterminateSystems/update-flake-lock-9
Bump DeterminateSystems/update-flake-lock from 8 to 9
2022-05-02 09:01:44 -04:00
dependabot[bot]
9226bd4e1d
Bump DeterminateSystems/update-flake-lock from 8 to 9
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 8 to 9.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases)
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v8...v9)

---
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>
2022-05-02 04:01:09 +00:00
Bryan Bennett
de35a57c36
update fetchurl checksum 2022-05-01 10:14:24 -04:00
Bryan Bennett
8a731ae0ab
bump version 2.1.0 2022-05-01 09:48:47 -04:00
Bryan Bennett
2b9b1de447
Clarify README; Add documentation of supported options to use-nix 2022-05-01 09:32:28 -04:00
Bryan Bennett
8cc4137f7c
Merge pull request #174 from nix-community/update_flake_lock_action
flake.lock: Update
2022-05-01 06:54:00 -04:00
github-actions[bot]
6b06df960f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3c0f57e36ed0cf9947281e3b31f1bebb7ce5d4a1' (2022-04-23)
  → 'github:NixOS/nixpkgs/6766fb6503ae1ebebc2a9704c162b2aef351f921' (2022-04-28)
2022-05-01 10:19:04 +00:00
Bryan Bennett
891111e64d
use_nix: introduce initial generic nix argument parsing 2022-04-29 08:50:13 -04:00