---
title: "Edge Functions"
description: "1 posts about Edge Functions, summarised, each linking to the original."
---

# Edge Functions
> 1 posts about Edge Functions, summarised, each linking to the original.

## Articles

### [How a new branch gets its config, migrations, and functions](https://yomu.fyi/post/how-a-new-branch-gets-its-config-migrations-and-functions.md)
- Company: [Supabase](https://yomu.fyi/company/supabase.md)
- Author: qiao
- Published: Oct 15, 2026
- Type: Explainer

Supabase branches are independent projects that require settings, schema, and edge functions to be set up before use. When a branch is created, configuration copies main project settings including Postgres, Auth, and Realtime config, then applies them with a single Postgres restart via walg\_enable; Auth secrets do not carry over. Migrations come from the git repo for GitHub-connected branches or from the main project’s migration history for gitless branches; each file runs as one transaction in pipeline mode. Edge functions are copied from the main project at creation in parallel with configuration, and on each push only changed functions are redeployed using Brotli compression and SHA-256 checksums. If a step fails, it shows as DEAD and stops dependent steps, while PAUSED indicates a warning that does not block subsequent steps.
