nixpkgs-suyu/nixos
Vincent Haupert 786f72c32e nixos/github-runner: start Runner.Listener directly in ExecStart=
The `runsvc.sh` script wraps a JavaScript script which starts
`Runner.Listener` and also handles failures. This has the downside that
the service _always_ exits with status code 0, i.e., success. This
causes frequent service restarts when running in ephemeral mode with a
faulty config as Systemd always sees a success exit status. To prevent
this, this commit changes the service config to call `Runner.Listener`
directly. The JavaScript wrapper stops the process with a SIGINT, hence,
the Systemd unit now sends a SIGINT to stop the service.
2022-08-15 13:13:58 -04:00
..
doc release-notes: add github-runner support for PAT and ephemeral 2022-08-15 13:13:58 -04:00
lib python310Packages.mistune: 0.8.4 -> 2.0.4 2022-08-15 06:53:01 +00:00
maintainers use consistently user alice for examples 2022-08-05 13:13:24 +02:00
modules nixos/github-runner: start Runner.Listener directly in ExecStart= 2022-08-15 13:13:58 -04:00
tests Merge pull request #181746 from hercules-ci/nixosTest-erofs 2022-08-14 08:46:21 +02:00
COPYING
default.nix
README
release-combined.nix treewide: remove myself as maintainer from some pkgs 2022-08-03 14:17:51 +02:00
release-small.nix Revert "release: add tests.packageTestsForChannelBlockers.curl.withCheck as a channel blocker" 2022-07-12 15:00:38 +03:00
release.nix nixos/release: add proxmox LXC and VMA 2022-07-13 10:44:41 +02:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
https://nixos.org/nixos and in the manual in doc/manual.