The repository build.yml workflow restores the solution, builds in Release,
packs Spline, runs the test project as part of the solution build, and uploads
package artifacts for inspection.
The release.yml workflow is triggered by v* tags or manual dispatch. It:
ReleaseSplineNuGet publishing requires the NUGET_API_KEY secret in the nuget
environment.
The docs.yml workflow restores local tools, builds the Lunet articles and the
generated API reference, and publishes site/.lunet/build/www to GitHub Pages.