11 pname = "semantic-release";
14 src = fetchFromGitHub {
15 owner = "semantic-release";
16 repo = "semantic-release";
18 hash = "sha256-E2OgtGVkACa7YWbS+lhWR/nBP9ED7FjFJsK37ntPPo4=";
21 npmDepsHash = "sha256-P6rxNaI125EqgXvZtMrcx38x6l0wOHQno7ojV+VFOkQ=";
27 ] ++ lib.optional stdenv.hostPlatform.isDarwin cctools;
29 # Fixes `semantic-release --version` output
31 substituteInPlace package.json --replace \
32 '"version": "0.0.0-development"' \
33 '"version": "${version}"'
37 description = "Fully automated version management and package publishing";
38 mainProgram = "semantic-release";
39 homepage = "https://semantic-release.gitbook.io/semantic-release/";
40 license = lib.licenses.mit;
41 maintainers = [ lib.maintainers.sestrella ];