Document packaging and release artifacts

This commit is contained in:
Luna 2026-06-17 00:22:43 -07:00
parent aee984d862
commit e0e5cd62d9
14 changed files with 470 additions and 13 deletions

View file

@ -26,10 +26,12 @@ class TestDocsVersioning(unittest.TestCase):
self.assertEqual(docs_version["schema_generation"], "v1")
self.assertEqual(docs_version["command_reference"], "docs/COMMAND_REFERENCE.md")
self.assertEqual(docs_version["schema_reference"], "docs/SCHEMAS.md")
self.assertEqual(docs_version["packaging_reference"], "docs/PACKAGING.md")
self.assertEqual(docs_version["release_artifact_target"], "make release-artifacts")
def test_versioned_docs_headers_are_present(self):
version = json.loads((DOCS / "VERSION.json").read_text())
for name in ("INDEX.md", "COMMAND_REFERENCE.md", "SCHEMAS.md"):
for name in ("INDEX.md", "COMMAND_REFERENCE.md", "SCHEMAS.md", "PACKAGING.md"):
with self.subTest(name=name):
text = (DOCS / name).read_text()
self.assertIn(