Loading maintainers/maintainer-list.nix +9 −0 Original line number Diff line number Diff line Loading @@ -8936,6 +8936,15 @@ githubId = 386765; matrix = "@k900:0upti.me"; }; kachick = { email = "kachick1@gmail.com"; github = "kachick"; githubId = 1180335; name = "Kenichi Kamiya"; keys = [{ fingerprint = "9121 5D87 20CA B405 C63F 24D2 EF6E 574D 040A E2A5"; }]; }; kaction = { name = "Dmitry Bogatov"; email = "KAction@disroot.org"; Loading pkgs/by-name/pi/pinact/package.nix 0 → 100644 +45 −0 Original line number Diff line number Diff line { lib , fetchFromGitHub , buildGo120Module , testers , pinact }: let pname = "pinact"; version = "0.1.2"; src = fetchFromGitHub { owner = "suzuki-shunsuke"; repo = "pinact"; rev = "v${version}"; hash = "sha256-OQo21RHk0c+eARKrA2qB4NAWWanb94DOZm4b9lqDz8o="; }; in buildGo120Module { inherit pname version src; vendorHash = "sha256-g7rdIE+w/pn70i8fOmAo/QGjpla3AUWm7a9MOhNmrgE="; doCheck = true; passthru.tests.version = testers.testVersion { package = pinact; command = "pinact --version"; version = src.rev; }; ldflags = [ "-s" "-w" "-X main.version=${version} -X main.commit=${src.rev}" ]; meta = with lib; { description = "Pin GitHub Actions versions"; homepage = "https://github.com/suzuki-shunsuke/pinact"; changelog = "https://github.com/suzuki-shunsuke/pinact/releases/tag/${src.rev}"; license = licenses.mit; maintainers = [ maintainers.kachick ]; mainProgram = "pinact"; }; } Loading
maintainers/maintainer-list.nix +9 −0 Original line number Diff line number Diff line Loading @@ -8936,6 +8936,15 @@ githubId = 386765; matrix = "@k900:0upti.me"; }; kachick = { email = "kachick1@gmail.com"; github = "kachick"; githubId = 1180335; name = "Kenichi Kamiya"; keys = [{ fingerprint = "9121 5D87 20CA B405 C63F 24D2 EF6E 574D 040A E2A5"; }]; }; kaction = { name = "Dmitry Bogatov"; email = "KAction@disroot.org"; Loading
pkgs/by-name/pi/pinact/package.nix 0 → 100644 +45 −0 Original line number Diff line number Diff line { lib , fetchFromGitHub , buildGo120Module , testers , pinact }: let pname = "pinact"; version = "0.1.2"; src = fetchFromGitHub { owner = "suzuki-shunsuke"; repo = "pinact"; rev = "v${version}"; hash = "sha256-OQo21RHk0c+eARKrA2qB4NAWWanb94DOZm4b9lqDz8o="; }; in buildGo120Module { inherit pname version src; vendorHash = "sha256-g7rdIE+w/pn70i8fOmAo/QGjpla3AUWm7a9MOhNmrgE="; doCheck = true; passthru.tests.version = testers.testVersion { package = pinact; command = "pinact --version"; version = src.rev; }; ldflags = [ "-s" "-w" "-X main.version=${version} -X main.commit=${src.rev}" ]; meta = with lib; { description = "Pin GitHub Actions versions"; homepage = "https://github.com/suzuki-shunsuke/pinact"; changelog = "https://github.com/suzuki-shunsuke/pinact/releases/tag/${src.rev}"; license = licenses.mit; maintainers = [ maintainers.kachick ]; mainProgram = "pinact"; }; }