actions-marketplace-validations/Nix Distributed Builder Setup
Set up Nix, maximize runner disk space, and connect to Tailscale for distributed building
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 10, 2026
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/misaka13514_setup-distributed-nix-builds@22968564322c881609bcb30586fd98ed4f05a809 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| tailscale_authkey | Tailscale OAuth client secret or Auth Key | yes | — |
| tailscale_hostname | Hostname to register with Tailscale | yes | — |
| tailscale_tags | Tags to advertise to Tailscale (e.g. tag:nix-ci-builder) | yes | — |
| role | Role of the current job: "builder" or "coordinator" | yes | builder |
| builders | Space separated list of full builder hostnames to wait for. Required if role is coordinator | no | "" |
| builder_timeout | Maximum time (in seconds) the builder should wait before self-terminating | no | 300 |
| extra_nix_config | Extra Nix configuration to append to /etc/nix/nix.conf | no | "" |
Outputs
no outputs