Nix support & automated update (#130)

* Add a nix flake

* Update flake deps and nix package's version nightly

* nix-flake: Update vendorSha256 on each push

An extra commit will be pushed only if needed

* Move flake.* into root directory

Update flake.lock

* nix-flake: Support more systems, commit hash as version

* Don't automatically update flake.lock
This commit is contained in:
Morgane Austreelis
2022-06-16 22:34:31 +02:00
committed by GitHub
parent d5290ebd32
commit b8d9727833
7 changed files with 152 additions and 1 deletions

11
nix/prefetcher.nix Normal file
View File

@@ -0,0 +1,11 @@
{
sha256,
pkgs ? import <nixpkgs> {},
}:
pkgs.callPackage (import ./.) {
buildGoModule = pkgs.buildGo118Module;
vendorSha256 = sha256;
}
// {
outputHash = sha256;
}