Skip to content


Deploy to GitHub Pages without a branch

Previously you could only deploy to GitHub pages with a branch, meaning your repo was larger than it needed to be, even after rewriting history to have a single commit.

Now you can use a workflow similar to: to create an artifact in CI (similar to a release) then deploy from that artifact.