GitHub Pages Deployment
Enable GitHub Pages to automatically deploy your synced code as a website.
Enabling GitHub Pages
From GitFig Settings
- Open Make Bridge settings (gear icon)
- Find "GitHub Pages" section
- Toggle "Enable GitHub Pages"
- Select source branch (usually
main) - Click Save
What Happens
GitFig uses the GitHub API to:
- Enable Pages on your target repository
- Configure deployment from your specified branch
- Set the root (
/) as the publish directory
Viewing Your Site
After enabling, your site is available at:
https://<username>.github.io/<repo-name>/
The URL appears in GitFig after Pages is enabled.
Deployment Workflow
Figma Make → Make Repo → GitFig → Target Repo → GitHub Pages → Live Site
Each sync triggers a new Pages deployment.
Custom Domain
To use a custom domain:
- Add a
CNAMEfile to your target repo - Configure DNS to point to GitHub Pages
- Enable HTTPS in repository settings
Disabling Pages
Toggle off "Enable GitHub Pages" in settings to disable deployment.
Troubleshooting
Site not updating
- Check GitHub Actions for deployment status
- Pages can take a few minutes to update
- Clear browser cache
404 errors
- Ensure
index.htmlexists in root - Check branch and directory settings