Skip to content

[codex] add api image release workflows#1

Merged
PerishCode merged 1 commit into
mainfrom
codex/api-ghcr-release
May 8, 2026
Merged

[codex] add api image release workflows#1
PerishCode merged 1 commit into
mainfrom
codex/api-ghcr-release

Conversation

@PerishCode

Copy link
Copy Markdown
Owner

Adds API-only GHCR release workflows for mini-packages and expands the restrained local smoke coverage.

Changes:

  • add guard, release-beta, and release-stable workflows for the API image
  • publish beta/latest plus sha-pinned GHCR tags
  • pass build metadata into the API Docker build
  • cover token lifecycle, npm/pnpm publish/install, beta/latest dist-tags, and local link workflows in e2e

Validation:

  • cargo test --locked
  • node --check e2e/scripts/npm-pnpm-smoke.mjs
  • docker build ./api
  • pnpm -C e2e test

@PerishCode PerishCode merged commit d623d9a into main May 8, 2026
1 check passed
@PerishCode PerishCode deleted the codex/api-ghcr-release branch May 8, 2026 15:20
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.

1 participant