Skip to content

Target Platform API v1 and publish the Console image - #15

Merged
XnLemon merged 6 commits into
mainfrom
codex/platform-v1-release
Aug 17, 2026
Merged

Target Platform API v1 and publish the Console image#15
XnLemon merged 6 commits into
mainfrom
codex/platform-v1-release

Conversation

@XnLemon

@XnLemon XnLemon commented Aug 16, 2026

Copy link
Copy Markdown
Member

Closes #14

Outcome

  • move every active Gateway request to Platform API /v1 with no old-route probing
  • make production configuration runtime-injected so the same image can be promoted across environments
  • add a fail-closed Node static server, no-store config response, readiness endpoint, non-root container, and configuration tests
  • publish a multi-architecture GHCR image from annotated semantic tags with provenance, SBOM, immutable digest, and checksums

Validation

  • pnpm typecheck
  • pnpm test (58 passing tests)
  • pnpm build
  • node --check server.mjs
  • workflow YAML parse

The local Docker daemon was unavailable, so the image build is intentionally left to CI and the Stack published-digest acceptance gate.

Compatibility

Only Platform API /v1 is supported. The Console does not redirect, probe, or fall back to /v2, /v3, or /v4.

@XnLemon
XnLemon marked this pull request as ready for review August 17, 2026 00:12
@XnLemon
XnLemon requested a review from xianingawa-wq August 17, 2026 06:46
@XnLemon

XnLemon commented Aug 17, 2026

Copy link
Copy Markdown
Member Author

Release-readiness review complete: the Console targets Platform API /v1, the production server directory-request crash is covered by regression tests, release tag identity/digest checks are strict, and required CI is green. @xianingawa-wq, please provide the required independent approval for v0.1.0.

@XnLemon
XnLemon merged commit e0db91c into main Aug 17, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[v0.1.0] Migrate the Console to the unified Gateway v1 API

2 participants