Skip to content

feat: allow server-mode preview deploy trigger#4

Merged
nichenqin merged 3 commits into
mainfrom
feat/server-mode-preview-deploy
May 7, 2026
Merged

feat: allow server-mode preview deploy trigger#4
nichenqin merged 3 commits into
mainfrom
feat/server-mode-preview-deploy

Conversation

@nichenqin

@nichenqin nichenqin commented May 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • allow self-hosted server API mode to accept trusted pull-request preview context for deploy
  • use server-provided deploymentHref/deploymentUrl when available and output deployment-url for workflows, step summaries, and PR comments
  • keep preview route/profile/env/secret inputs rejected in server mode until the server owns that policy
  • add public action CI dry-run coverage for the self-hosted preview deploy API path

Verification

  • bash -n scripts/install-appaloft.sh scripts/run-deploy.sh scripts/resolve-control-plane.sh

Merge notes

@nichenqin nichenqin merged commit 8088d47 into main May 7, 2026
1 check passed
@nichenqin nichenqin deleted the feat/server-mode-preview-deploy branch May 7, 2026 14:24
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