Skip to content

deploy: publish pre-flight — inherit the entrypoint - #432

Closed
ReganBell wants to merge 1 commit into
mainfrom
upstream-1822
Closed

deploy: publish pre-flight — inherit the entrypoint#432
ReganBell wants to merge 1 commit into
mainfrom
upstream-1822

Conversation

@ReganBell

@ReganBell ReganBell commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

on redeploy, soft-skip unsupported backup Two avoidable ways a publish aborted. A redeploy that omitted entrypoint failed late, deep inside the deploy service, with "publish requires an entrypoint" — even though the deployment's previous version already had one; the entrypoint is now inherited from the current version, and with no prior version and none supplied the tool layer fails fast with a message that says what to pass. Separately, when the sandbox substrate doesn't support the optional backup step, the publish now skips it with a note instead of failing entirely. Tests cover inheritance, the fail-fast message, and the backup soft-skip.

on redeploy, soft-skip unsupported backup Two avoidable ways a publish aborted. A redeploy that omitted entrypoint failed late, deep inside the deploy service, with "publish requires an entrypoint" — even though the deployment's previous version already had one; the entrypoint is now inherited from the current version, and with no prior version and none supplied the tool layer fails fast with a message that says what to pass. Separately, when the sandbox substrate doesn't support the optional backup step, the publish now skips it with a note instead of failing entirely. Tests cover inheritance, the fail-fast message, and the backup soft-skip. ⚠ BEFORE SENDING Fork PR body mentions substrate names and internal sweep tooling — rewrite
@ReganBell ReganBell closed this Aug 13, 2026
@ReganBell
ReganBell deleted the upstream-1822 branch August 13, 2026 20:31
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