Deploy Center Docs Guides GitHub Download

Deploy Center for Raycast

Last updated · Edit on GitHub

On this page

See which Vercel and Render projects have commits waiting, and deploy them by hand, from Raycast.

Deploy Center turns off Git auto-deploy on Vercel and Render, so a push no longer starts a build. This extension is a front end for its deploys CLI: it reads what is waiting and starts a deploy only when you confirm one.

Commands#

CommandWhat it showsActions
Waiting DeploysProjects with commits or PRs not live yet, with the age of the oldest waiting commit (deploys changed --json).Deploy (asks first), Open Site, Open Dashboard, Copy Release Notes, Show in Deploy Center
Deploy StatusProjects building right now, and projects whose newest deploy failed (deploys status --json).Open Site, Open Dashboard, Copy Release Notes, Show in Deploy Center
Deploy All ChangedThe same list as Waiting Deploys. Nothing starts until you press ↵ and confirm.Deploy All (asks first, with every project named)

Deploy All starts exactly the projects in the list you confirmed, in one deploys deploy-changed --yes --json (the CLI's rules: freeze, deploy window, start lock). It first asks the CLI what it would start; if that is not the confirmed list (a push came in), nothing starts. Each row then shows "started" or "not started", the list is read again, and Deploy All stays off until you open the command again.

Requirements#

The extension looks for deploys in this order:

  1. the Path to deploys preference,
  2. /Applications/Deploy Center.app/Contents/Resources/deploys,
  3. ~/Applications/Deploy Center.app/Contents/Resources/deploys,
  4. every folder on PATH.

Raycast starts commands with a short PATH. Homebrew's folders (/opt/homebrew/bin, /usr/local/bin) are always added, so jq, gh and vercel from Homebrew are found. If vercel lives somewhere else (for example a global npm folder), add that folder under Extra PATH.

Errors#

Privacy#

The extension runs deploys on your Mac and nothing else. It sends no data anywhere itself.