nixpkgs/nixos/modules
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
..
config nixos/*: automatically convert option docs 2022-08-06 20:39:12 +02:00
hardware Merge pull request #181079 from profianinc/init/nixos/amd-sev 2022-08-10 23:32:39 +01:00
i18n/input-method treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
installer nixos/*: automatically convert option docs 2022-08-06 20:39:12 +02:00
misc nixos/localtimed: fix service 2022-08-12 22:46:16 -04:00
profiles nixos/*: automatically convert option docs 2022-08-06 20:39:12 +02:00
programs Merge pull request #185056 from pennae/option-docs-md 2022-08-05 17:36:49 +02:00
security Merge pull request #184368 from DieracDelta/jr/wrappers-run-size-option 2022-08-14 19:13:17 +02:00
services nixos/github-runner: start Runner.Listener directly in ExecStart= 2022-08-15 13:13:58 -04:00
system Merge pull request #185474 from pennae/option-docs-md 2022-08-12 23:23:26 +02:00
tasks Merge pull request #185474 from pennae/option-docs-md 2022-08-12 23:23:26 +02:00
testing nixos/version: Warn about using the default of system.stateVersion 2022-05-05 12:22:31 +02:00
virtualisation nixos/qemu-vm: Fix warning message 2022-08-14 12:48:43 +02:00
module-list.nix nixos/localtimed: fix service 2022-08-12 22:46:16 -04:00
rename.nix xow: remove 2022-08-02 00:50:32 +03:00