19 subPackages = [ "cmd/actionlint" ];
21 src = fetchFromGitHub {
25 hash = "sha256-IwkTiuQ3eTZMn1y0NG1jo9UrX7AmEUBRSGQ/vq/0YL8=";
28 vendorHash = "sha256-SIY79SjYYXW2slUQr2Bm9dLH8K2wE3l/TL3QP0m8GLs=";
37 ronn --roff man/actionlint.1.ronn
38 installManPage man/actionlint.1
39 wrapProgram "$out/bin/actionlint" \
42 python3Packages.pyflakes
51 "-X github.com/rhysd/actionlint.version=${version}"
55 homepage = "https://rhysd.github.io/actionlint/";
56 description = "Static checker for GitHub Actions workflow files";
57 changelog = "https://github.com/rhysd/actionlint/raw/v${version}/CHANGELOG.md";
58 license = lib.licenses.mit;
59 maintainers = with lib.maintainers; [ momeemt ];
60 mainProgram = "actionlint";