Skip to content

chore: version packages (next) (#21988) #11587

chore: version packages (next) (#21988)

chore: version packages (next) (#21988) #11587

Triggered via push October 13, 2026 08:04
Status Success
Total duration 39m 39s
Artifacts 1

release.yml

on: push
Release integrity (audit + no-mint backfill)
40s
Release integrity (audit + no-mint backfill)
Version PR maintenance
0s
Version PR maintenance
Cancel publish prompts for versions already on npm
41s
Cancel publish prompts for versions already on npm
Full battery green at the version commit
1m 38s
Full battery green at the version commit
Publish 18.0.0-next.0 to npm (awaiting approval)
31m 26s
Publish 18.0.0-next.0 to npm (awaiting approval)
Docker image  /  Build & push ghcr.io/objectstack-ai/objectstack
5m 9s
Docker image / Build & push ghcr.io/objectstack-ai/objectstack
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
os-zhuang
approved Oct 13, 2026
release

Annotations

10 errors, 3 warnings, and 7 notices
Publish 18.0.0-next.0 to npm (awaiting approval)
Type 'string' is not assignable to type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Type 'string' is not assignable to type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Type 'string' is not assignable to type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Type 'string' is not assignable to type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Type 'string' is not assignable to type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Type 'string' is not assignable to type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Type 'string' is not assignable to type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Object literal may only specify known properties, and 'topics' does not exist in type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Object literal may only specify known properties, and 'topics' does not exist in type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'.
Publish 18.0.0-next.0 to npm (awaiting approval)
Object literal may only specify known properties, and 'fileOrganization' does not exist in type '{ defaultLocale: string; supportedLocales: string[]; fallbackLocale?: string | undefined; }'.
Release integrity (audit + no-mint backfill)
2 changeset(s) from 2 commit(s) are still in the tree of the version commit d889448b93, which did not consume them: their code ships in 18.0.0-next.0, and the CHANGELOG.md files 18.0.0-next.0 publishes do not name them. The next Version Packages PR lists them under the next version. Name them in the 18.0.0-next.0 release notes. .changeset/22161-lint-slice-16-one-line-fix.md (9fbabd76a5), .changeset/23120-server-composed-protection-drop.md (d4aaeaf0e2)
Publish 18.0.0-next.0 to npm (awaiting approval)
the duplicate-Release audit read 2 page(s) of the Releases list and 1 tag(s) this run released never appeared in it (@objectstack/verify@18.0.0-next.0); whether those tags carry more than one Release is UNVERIFIED by this run.
Publish 18.0.0-next.0 to npm (awaiting approval)
hotcrm@v2.1.0 is incompatible with the about-to-publish @objectstack/spec. ADVISORY ONLY — the publish continues. HOTCRM_REF is pre-v17; ship a migrated hotcrm release, bump it, and set BLOCKING=1 in .github/workflows/release.yml to re-arm this gate.
Release integrity (audit + no-mint backfill)
main carries @objectstack/cli@18.0.0-next.0, which is NOT on npm; this push queues its publish on the version commit d889448b930bf79dd8e6d0749d51e7732d69daad. Once the full-battery job reads the battery at or before that commit green, a deployment is queued and waits for a maintainer to approve the 'release' environment.
Release integrity (audit + no-mint backfill)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Cancel publish prompts for versions already on npm
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Full battery green at the version commit
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Publish 18.0.0-next.0 to npm (awaiting approval)
all 71 published package(s) are readable on npm — settled after 795s of backoff across 17 rounds.
Publish 18.0.0-next.0 to npm (awaiting approval)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Docker image / Build & push ghcr.io/objectstack-ai/objectstack
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
objectstack-ai~objectstack~SXCVJF.dockerbuild
77.8 KB
sha256:feee83bc86c580da092a240f97f377cb6fa6fe96219099a323e69347b22ee5e5