Prerequisites
- A GitHub account
- A repository (public or private)
Step 1 — Create apply.yaml
Create a file named apply.yaml in the root of your repository:
short_text, single_select, email), no extra configuration needed.
Step 2 — Push to main
Step 3 — Visit your form
{owner} with your GitHub username or organization, and {repo} with your repository name. The form is live immediately — no deploy step required.
Your form is live. Change a field label, push again, the form updates instantly. The next page explains what just happened. How it works →