On some occasions, the GitHub runner service encounters errors which are deemed retryable but result in the runner's termination. To signal a retryable error, the runner exits with status code 2: https://github.com/actions/runner/blob/40ed7f8/src/Runner.Common/Constants.cs#L146 To account for that behavior, this commit sets `RestartForceExitStatus=2` which results in a service restart regardless of using an ephemeral runner or not. |
||
---|---|---|
.. | ||
options.nix | ||
service.nix |