| | |
| | | title: "Deploying Quartz to the Web" |
| | | tags: |
| | | - setup |
| | | weight: 4 |
| | | weight: -1 |
| | | aliases: |
| | | - hosting |
| | | --- |
| | | |
| | | ## GitHub Pages |
| | | ## Hosting on GitHub Pages |
| | | Quartz is designed to be effortless to deploy. If you forked and cloned Quartz directly from the repository, everything should already be good to go! Follow the steps below. |
| | | |
| | | ### Enable GitHub Actions |
| | |
| | | |
| | | [Reference `deploy.yaml` here](https://github.com/jackyzha0/quartz/blob/hugo/.github/workflows/deploy.yaml) |
| | | |
| | | ```yaml |
| | | ```yaml {title=".github/workflows/deploy.yaml"} |
| | | - name: Deploy |
| | | uses: peaceiris/actions-gh-pages@v3 |
| | | with: |