diff --git a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
index d5cc14a3bdfd..a584292bffec 100644
--- a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
+++ b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
@@ -1012,6 +1012,24 @@ signald -d /var/lib/signald/db \
services.syncthing.dataDir.
+
+
+ services.github-runner and
+ services.github-runners.<name> gained
+ the option serviceOverrides which allows
+ overriding the systemd serviceConfig. If
+ you have been overriding the systemd service configuration
+ (i.e., by defining
+ systemd.services.github-runner.serviceConfig),
+ you have to use the serviceOverrides option
+ now. Example:
+
+
+services.github-runner.serviceOverrides.SupplementaryGroups = [
+ "docker"
+];
+
+
@@ -1025,6 +1043,13 @@ signald -d /var/lib/signald/db \
release notes for more details.
+
+
+ Configuring multiple GitHub runners is now possible through
+ services.github-runners.<name>. The
+ option services.github-runner remains.
+
+
github-runner gained support for ephemeral
diff --git a/nixos/doc/manual/release-notes/rl-2211.section.md b/nixos/doc/manual/release-notes/rl-2211.section.md
index d61cf2967553..a3d6f0f5ca64 100644
--- a/nixos/doc/manual/release-notes/rl-2211.section.md
+++ b/nixos/doc/manual/release-notes/rl-2211.section.md
@@ -316,12 +316,22 @@ Available as [services.patroni](options.html#opt-services.patroni.enable).
In a future release other paths will be allowed again and interpreted
relative to `services.syncthing.dataDir`.
+- `services.github-runner` and `services.github-runners.` gained the option `serviceOverrides` which allows overriding the systemd `serviceConfig`. If you have been overriding the systemd service configuration (i.e., by defining `systemd.services.github-runner.serviceConfig`), you have to use the `serviceOverrides` option now. Example:
+
+ ```
+ services.github-runner.serviceOverrides.SupplementaryGroups = [
+ "docker"
+ ];
+ ```
+
## Other Notable Changes {#sec-release-22.11-notable-changes}
- The `xplr` package has been updated from 0.18.0 to 0.19.0, which brings some breaking changes. See the [upstream release notes](https://github.com/sayanarijit/xplr/releases/tag/v0.19.0) for more details.
+- Configuring multiple GitHub runners is now possible through `services.github-runners.`. The option `services.github-runner` remains.
+
- `github-runner` gained support for ephemeral runners and registrations using a personal access token (PAT) instead of a registration token. See `services.github-runner.ephemeral` and `services.github-runner.tokenFile` for details.
- A new module was added for the Saleae Logic device family, providing the options `hardware.saleae-logic.enable` and `hardware.saleae-logic.package`.