Skip to content

ci: build, promote and ship through the shared workflows - #98

Merged
zyx1121 merged 2 commits into
mainfrom
feat/runtime-build
Nov 3, 2026
Merged

zyx1121 merged 2 commits into
mainfrom
feat/runtime-build

Conversation

@zyx1121

@zyx1121 zyx1121 commented Nov 3, 2026

Copy link
Copy Markdown
Member

Moves ui onto the zyx1121/.github image, promote and ship workflows.

  1. app-shell takes a build prop, read at run time, and falls back to NEXT_PUBLIC_BUILD_*. The image is built on the pull request and only retagged on merge, so the commit is not known at build time.
  2. This static site builds with a placeholder, and nginx fills in the commit from UI_VERSION (sub_filter through the image's template step).
  3. The smoke steps move to deploy/smoke.sh and check the corner for dev and for a sha- version. The shadcn consumer test moves into check and reads out/r.
  4. compose: init, a 3 s stop grace and a 1 s start interval. The release carries compose.yaml.

🤖 Generated with Claude Code

zyx1121 and others added 2 commits November 3, 2026 16:47
The image is built on the pull request and only retagged on merge, so
the version corner reads the commit at run time: app-shell takes a build
prop, and this static site fills it in with nginx from UI_VERSION.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@zyx1121
zyx1121 merged commit 95df4e4 into main Nov 3, 2026
4 checks passed
@zyx1121
zyx1121 deleted the feat/runtime-build branch November 3, 2026 08:54
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