Skip to content

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

Merged
zyx1121 merged 1 commit into
mainfrom
ci/shared-ship
Nov 3, 2026
Merged

zyx1121 merged 1 commit into
mainfrom
ci/shared-ship

Conversation

@zyx1121

@zyx1121 zyx1121 commented Nov 3, 2026

Copy link
Copy Markdown
Member

Moves meet onto the zyx1121/.github image, promote and ship workflows, the same as NYCU-WinLab/portal#227.

  1. Both images build once on the pull request and merging only retags them.
  2. The version corner reads the commit at run time (lib/build.ts); BUILD_TIME and BUILD_URL are baked into the last layer.
  3. The smoke steps move to deploy/smoke.sh.
  4. compose web: init, a 3 s stop grace and a 1 s start interval. The release carries compose.yaml.

🤖 Generated with Claude Code

The image is built on the pull request and only retagged on merge, so
the version corner reads the commit from the running version.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@zyx1121
zyx1121 merged commit 95a1f0f into main Nov 3, 2026
4 checks passed
@zyx1121
zyx1121 deleted the ci/shared-ship 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