- All CI checks pass on
main. - A successful
build-realworkflow run exists for the same version. NPM_TOKENis configured in GitHub Actions secrets.- Live publish is disabled unless
ALLOW_NPM_PUBLISH=true.
Promote build artifacts to a GitHub release first:
gh workflow run publish-github-release \
-f version=X.Y.Z \
-f build_real_run_id=<build-real-run-id> \
-f prerelease=true \
-f dry_run=trueSet dry_run=false when ready to create the release.
gh workflow run release \
-f version=X.Y.Z \
-f build_real_run_id=<build-real-run-id> \
-f publish_live=falsegh workflow run release \
-f version=X.Y.Z \
-f build_real_run_id=<build-real-run-id> \
-f publish_live=trueThis still requires repository variable ALLOW_NPM_PUBLISH=true.
- Confirm all four package versions are visible on npm:
VERSION=X.Y.Z npm run ci:check-npm- Publish/share
manifests/X.Y.Z.jsonfor agoric-sdk consumption.