19 subPackages = [ "cmd/actionlint" ];
21 src = fetchFromGitHub {
25 hash = "sha256-NPlDD74vrVXsVgdoMHD0F3SYebH1p/RH9h1qVgLQMRw=";
28 vendorHash = "sha256-pKmN5duaSp5EuQ8L2SWduh3g1gbQq2jrUaKsQuEuy98=";
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";