New application
Connect a repository, choose a runtime contract, and name the environment the first release lands in.
Source
The selected branch is read at the pinned commit, and the configured root is the build context.
What this application is called wherever it is listed.
The owner and repository the source provider resolves.
The branch a release is read from.
The repository path used as the build context.
Pin the exact commit the connected source provider returned.
Read the branch, the commit, and the preset the connected repository implies.
Build and runtime preset
A preset provides editable commands and an explicit static or executable delivery contract.
What is built, and whether the result is published or placed.
Pre-render the application and serve immutable assets from every region.
Run server rendering, route handlers, middleware, and streamed responses.
Build the application and publish its versioned assets to every region.
Run file routing, server functions, and streamed rendering.
Build a service with server routes, storage bindings, and scheduled work.
Run a long-lived HTTP, worker, or realtime process behind explicit health checks.
Chooses the lockfile and the cache a build restores.
A static application publishes everywhere. An executable one starts here and can be placed more widely later.