Skip to content

Asynchronous publication operations

Publishing is the current runbook. The previous controller, Shadow mode, promotion/adoption PRs, trusted-policy/controller pins, callbacks and receipt gates are retired. Do not restore them to process a new provider document or a Site change.

Refresh publication -> successful Integration artifact -> Deploy documentation from site. Integration pushes can also produce artifacts; Site pushes can rebuild an existing artifact. Each stage reports its own failure. There is no reciprocal source edit or release barrier.

Use GitHub Actions run IDs and each artifact's bundle.json / Site build-provenance.json for diagnostics. Failed refresh: fix Integration/provider input and refresh. Failed Site build: fix Site against the same Bundle. Failed Pages deployment: rerun deployment using the available successful publication. Do not change another authority to manufacture a pin.