Skip to content

ci(admin): publish admin portal binaries on admin/v* tags#100

Merged
arnaugiralt merged 1 commit into
masterfrom
ci/admin-release
May 14, 2026
Merged

ci(admin): publish admin portal binaries on admin/v* tags#100
arnaugiralt merged 1 commit into
masterfrom
ci/admin-release

Conversation

@arnaugiralt
Copy link
Copy Markdown
Member

Adds an admin-release job that triggers on admin/v* tags. Builds the Vue UI with pnpm, then cross-compiles chaperone-admin (with embedded ui/dist) for linux/amd64, linux/arm64, darwin/amd64, darwin/arm64, generates checksums, and creates a draft GitHub Release with auto notes. Admin ships on its own cadence — coupling to core v* would force a proxy bump on every UI change and pull Node into the proxy release path.

Adds an admin-release job that triggers on admin/v* tags. Builds the
Vue UI with pnpm, then cross-compiles chaperone-admin (with embedded
ui/dist) for linux/amd64, linux/arm64, darwin/amd64, darwin/arm64,
generates checksums, and creates a draft GitHub Release with auto
notes. Admin ships on its own cadence — coupling to core v* would
force a proxy bump on every UI change and pull Node into the proxy
release path.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@arnaugiralt arnaugiralt requested a review from qarlosh May 13, 2026 14:16
@arnaugiralt arnaugiralt merged commit 2cafffc into master May 14, 2026
12 checks passed
@arnaugiralt arnaugiralt deleted the ci/admin-release branch May 14, 2026 14:57
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.

2 participants