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.

Read the announcement

Build triggers for Sites

Build triggers for Functions

Start building like a team of hundreds today_

Free
$0

A great fit for passion projects and small applications.

Start project
Pro Popular
$25 /month

For production applications that need powerful functionality and resources to scale.

Start project
Enterprise
Custom

For enterprises that need more power and premium support.

Contact us