ci: verify installed distributions

This commit is contained in:
Joseph Magly
2026-08-14 11:57:33 -04:00
parent d5a02bd748
commit eec8a615f7
5 changed files with 153 additions and 1 deletions
+5
View File
@@ -50,6 +50,11 @@ Canonical required checks:
- `python -c 'import obliteratus; print(obliteratus.__version__)'`
- `python -m obliteratus --help`
CI additionally validates wheel and sdist metadata, installs each distribution
in an independent environment outside the checkout, exercises both CLI entry
paths, and retains the distributions plus evidence. Immutable CI action/tool
pins are recorded in [ci/digests.txt](ci/digests.txt).
GPU, MPS, model-download, network, and remote-execution checks are conditional
release or risk-surface gates, not part of the default CPU job.