Auto Deploy

Auto deploy triggers a build and deployment automatically whenever you push to GitHub, without any manual steps.

Enabling auto deploy

  1. Go to your environment’s detail page
  2. Click the Auto deploy tab
  3. Toggle Enable auto deploy
  4. Set a branch filter (optional)
  5. Click Save

Branch filters

Branch filters control which pushes trigger a build. Filters are comma-separated glob patterns.

Pattern Matches
main Only the main branch
main, develop main or develop
feat/* Any branch starting with feat/
* All branches
main, feat/* main or any feat/ branch

How it works

  1. You push to GitHub
  2. GitHub sends a webhook to Podway
  3. Podway checks if the pushed branch matches any environment’s filter
  4. A build is triggered for each matching environment
  5. If the build succeeds, a deployment is triggered automatically

Requirements