Automate GHCR environment publishing

This commit is contained in:
Thales Maciel 2026-03-08 18:30:11 -03:00
parent 6406f673c1
commit 89d0cb93bf
5 changed files with 78 additions and 1 deletions

View file

@ -192,3 +192,13 @@ make dist-check
```
Contributor runtime source artifacts are still maintained under `src/pyro_mcp/runtime_bundle/` and `runtime_sources/`.
Official environment publication is automated through
`.github/workflows/publish-environments.yml`.
For a local publish dry run against GHCR-compatible credentials:
```bash
make runtime-materialize
OCI_REGISTRY_USERNAME="$GITHUB_USER" OCI_REGISTRY_PASSWORD="$GITHUB_TOKEN" \
make runtime-publish-official-environments-oci
```