Skip to content
Back to Changelog

Control automatic Git deployments with build triggers

Appwrite now supports Git deployment triggers for Functions and Sites. Use branch filters and path filters to control which Git pushes and pull requests create automatic deployments.

  • Branch filters match branch names, such as main, staging, or preview/**.
  • Path filters match changed files, such as apps/web/**, functions/api/**, or packages/shared/**.

You can prefix a pattern with ! to exclude matching branches or paths.

This is especially useful for monorepos, staging branches, preview workflows, and projects where a change to one folder should not rebuild every connected Function or Site.

Ready to build?_