Once you have a target configured, you can branch deploy to your target.

When you’re ready to deploy, pick your target, and then pick your branch. Cased will check that the branch is deployable.

Branch status

Cased enforces a deployable state for a branch based on two conditions:

  • Is the branch up-to-date with main? This ensures your branch deploy includes the latest production code.
  • Are all the branch checks (like tests) passing?

Cased currently allows branch deployments if the branch has not yet been approved. This will soon be configurable on a per-target basis. You can view the status per branch by hovering over the status indicator for each branch in the Development Branches section.

Recent deploys

You’ll find recent deployments, their status, and more on both the main deployments page and on the pages for each of your targets. Click through to the deployment detail page to get deploy logs, failure analysis, and more.