Ship a .sc.yml and document the detected deploy defaults #8
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/deployment-per-branch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The reference project for
sc deploynow carries the.sc.ymlit is the reference for, andDEPLOYING.mddocuments the new resolution order.Pairs with someones.computer_agent#7 — merge that first.
What changed
.sc.yml— setsapp: example-app, with every other key present and commented so the file doubles as the worked example..dockerignore— excludes it. It is deploy-tool config the image never needs, and atoken:in it would otherwise be packed into the build context and uploaded. Verified: the packed context's content address changes when the line is removed, so the exclusion is really applied.DEPLOYING.md— a new Configuration section coveringflag > environment > .sc.yml > detected default, the directory/branch defaults, and the token-in-the-context warning.--deploymentand--configjoin the flag reference, which now maps each flag to its.sc.ymlkey. Thesc deployexamples lose their--appsince it is no longer needed here.Known-gaps table
.someones.tomlrow — it never shipped, and.sc.ymlis what landed instead.scsends it, and it is stored once the platform PR lands.Verification
sc deploy --dry-runin this directory, with no other arguments:No
Deployment:line there because a freshly initialised submodule sits on a detached HEAD — which is itself documented, since it is the normal state for anyone who just rangit submodule update.Please read the "How this was verified" diff. The upload transcripts in this file are still the original 2026-07-29 live-stack run; only their header lines were updated to the current output format, and the file now says so explicitly rather than implying everything was re-executed.