Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / http / webhook / default.nix
blobd4ee36713e4c2c4a04b97ecd99eab082b26a6ae1
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 , nixosTests
5 }:
7 buildGoModule rec {
8   pname = "webhook";
9   version = "2.8.1";
11   src = fetchFromGitHub {
12     owner = "adnanh";
13     repo = "webhook";
14     rev = version;
15     sha256 = "sha256-8OpVpm9nEroUlr41VgnyM6sxd/FlSvoQK5COOWvo4Y4=";
16   };
18   vendorHash = null;
20   subPackages = [ "." ];
22   doCheck = false;
24   passthru.tests = { inherit (nixosTests) webhook; };
26   meta = with lib; {
27     description = "Incoming webhook server that executes shell commands";
28     mainProgram = "webhook";
29     homepage = "https://github.com/adnanh/webhook";
30     license = licenses.mit;
31     maintainers = with maintainers; [ azahi ];
32   };