feat(forgejo): persist the tmux-mosaic runner on xps15 #13

Merged
barrettruth merged 1 commit from forgejo/tmux-mosaic-runner-xps15 into main 2026-04-29 17:55:26 +00:00
barrettruth commented 2026-04-29 17:53:57 +00:00

This persists the tmux-mosaic Forgejo runner on xps15 with a dedicated systemd service backed by forgejo-runner. The service advertises the labels needed for the tmux-mosaic CI MVP and takes its UUID/token from /etc/forgejo-runner-tmux-mosaic.env, writing the token into the runner's private state directory at startup so the dynamic service user can read it.

I validated this by building nixosConfigurations.xps15.config.system.build.toplevel and then confirming forgejo-runner-tmux-mosaic.service reached active on xps15.

This persists the tmux-mosaic Forgejo runner on xps15 with a dedicated systemd service backed by forgejo-runner. The service advertises the labels needed for the tmux-mosaic CI MVP and takes its UUID/token from /etc/forgejo-runner-tmux-mosaic.env, writing the token into the runner's private state directory at startup so the dynamic service user can read it. I validated this by building nixosConfigurations.xps15.config.system.build.toplevel and then confirming forgejo-runner-tmux-mosaic.service reached active on xps15.
Sign in to join this conversation.
No description provided.