Build recipes, authenticated handoffs, signing and publication for SNodeC distribution packages. This is the maintainer control repository; Packages is the public installation and availability hub.
- Publication and maintenance
- CI setup
- Authored Packages documentation (source template; navigation is resolved in the published Packages snapshot)
- Target definitions
Product workflows call the captured scripts in ci/. Signing accepts only deliberately allow-listed projects and verified run identities. Public documentation lives under site/; generated status is rendered from Packages records by ci/publish/publication.py. Catalogue changes do not grant signing rights.
python3 -m unittest discover -s tests -vTests use temporary repositories and fixtures; they do not dispatch CI or publish packages.