- Shell 100%
Spindle smoke test #
A small workflow for spindle.defn.io using the nixos-x86_64 microVM image.
It checks Linux amd64 execution, repository checkout, Nix-provided dependencies,
outbound DNS/HTTPS, and workspace persistence between steps. Any failed check
fails the workflow. Network validation contacts only cache.nixos.org.
Run on spindle #
-
Create a repository named
spindle-smoke-teston Tangled, hosted onknot.defn.io, without initializing it with a README. -
In Settings → Pipelines, select
spindle.defn.io. -
Add the SSH clone URL shown by Tangled as this repository's
origin. -
Commit these files and push
master:git add . git commit -m "Add spindle microVM smoke test" git push -u origin master
Watch the repository's Pipelines tab. Both steps should pass. Later pushes
to master rerun the check; the workflow also accepts manual runs.
The local repository uses Git's SHA-256 object format to match the knot's configured default. No remote is configured and no initial commit is created.