Loading pkgs/by-name/fo/forgejo-runner/package.nix +20 −5 Original line number Diff line number Diff line Loading @@ -17,28 +17,43 @@ let in buildGoModule rec { pname = "forgejo-runner"; version = "6.4.0"; version = "7.0.0"; src = fetchFromGitea { domain = "code.forgejo.org"; owner = "forgejo"; repo = "runner"; rev = "v${version}"; hash = "sha256-fEsT82h33XIBXyvcIYNsieQiV45jLnxLpFP5ji9pNlg="; hash = "sha256-vt0uPGJdydy4cM1AEBeXQu4aNRggqaITS3eAmimVPRU="; }; vendorHash = "sha256-KV8KYOjy3WO+yfVWEFwKZVAesmx4tFk/k/sTLDKk9lo="; vendorHash = "sha256-hE03QkXSPyl7IVEnXi/wWwQZOVcdyyGdEmGiOwLK6Zg="; # See upstream Makefile # https://code.forgejo.org/forgejo/runner/src/branch/main/Makefile tags = [ "netgo" "osusergo" ]; ldflags = [ "-s" "-w" "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=${src.rev}" "-X runner.forgejo.org/internal/pkg/ver.version=${src.rev}" ]; checkFlags = [ "-skip ${lib.concatStringsSep "|" disabledTests}" ]; postInstall = '' # fix up go-specific executable naming derived from package name, upstream # also calls it `forgejo-runner` mv $out/bin/runner.forgejo.org $out/bin/forgejo-runner # provide old binary name for compatibility ln -s $out/bin/forgejo-runner $out/bin/act_runner ''; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; Loading @@ -61,6 +76,6 @@ buildGoModule rec { emilylange christoph-heiss ]; mainProgram = "act_runner"; mainProgram = "forgejo-runner"; }; } Loading
pkgs/by-name/fo/forgejo-runner/package.nix +20 −5 Original line number Diff line number Diff line Loading @@ -17,28 +17,43 @@ let in buildGoModule rec { pname = "forgejo-runner"; version = "6.4.0"; version = "7.0.0"; src = fetchFromGitea { domain = "code.forgejo.org"; owner = "forgejo"; repo = "runner"; rev = "v${version}"; hash = "sha256-fEsT82h33XIBXyvcIYNsieQiV45jLnxLpFP5ji9pNlg="; hash = "sha256-vt0uPGJdydy4cM1AEBeXQu4aNRggqaITS3eAmimVPRU="; }; vendorHash = "sha256-KV8KYOjy3WO+yfVWEFwKZVAesmx4tFk/k/sTLDKk9lo="; vendorHash = "sha256-hE03QkXSPyl7IVEnXi/wWwQZOVcdyyGdEmGiOwLK6Zg="; # See upstream Makefile # https://code.forgejo.org/forgejo/runner/src/branch/main/Makefile tags = [ "netgo" "osusergo" ]; ldflags = [ "-s" "-w" "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=${src.rev}" "-X runner.forgejo.org/internal/pkg/ver.version=${src.rev}" ]; checkFlags = [ "-skip ${lib.concatStringsSep "|" disabledTests}" ]; postInstall = '' # fix up go-specific executable naming derived from package name, upstream # also calls it `forgejo-runner` mv $out/bin/runner.forgejo.org $out/bin/forgejo-runner # provide old binary name for compatibility ln -s $out/bin/forgejo-runner $out/bin/act_runner ''; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; Loading @@ -61,6 +76,6 @@ buildGoModule rec { emilylange christoph-heiss ]; mainProgram = "act_runner"; mainProgram = "forgejo-runner"; }; }