From d2f52549955ff7600cc5897e67806df4ebf85f91 Mon Sep 17 00:00:00 2001
From: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
Date: Wed, 23 Aug 2023 16:05:01 +0000
Subject: [PATCH] fix(esbuild): conflict with esbuild-sass-plugin (#402)
---
content/hosting.md | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/content/hosting.md b/content/hosting.md
index 1e900a5..d6ccd0b 100644
--- a/content/hosting.md
+++ b/content/hosting.md
@@ -17,7 +17,7 @@
| Configuration option | Value |
| ---------------------- | ------------------ |
-| Production branch | `v4-alpha` |
+| Production branch | `v4` |
| Framework preset | `None` |
| Build command | `npx quartz build` |
| Build output directory | `public` |
@@ -38,7 +38,7 @@
on:
push:
branches:
- - v4-alpha
+ - v4
permissions:
contents: read
@@ -53,7 +53,7 @@
build:
runs-on: ubuntu-22.04
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
with:
fetch-depth: 0 # Fetch all history for git info
- uses: actions/setup-node@v3
@@ -85,6 +85,11 @@
1. Head to "Settings" tab of your forked repository and in the sidebar, click "Pages". Under "Source", select "GitHub Actions".
2. Commit these changes by doing `npx quartz sync`. This should deploy your site to `<github-username>.github.io/<repository-name>`.
+> [!hint]
+> If you get an error about not being allowed to deploy to `github-pages` due to environment protection rules, make sure you remove any existing GitHub pages environments.
+>
+> You can do this by going to your Settings page on your GitHub fork and going to the Environments tab and pressing the trash icon. The GitHub action will recreate the environment for you correctly the next time you sync your Quartz.
+
### Custom Domain
Here's how to add a custom domain to your GitHub pages deployment.
--
Gitblit v1.10.0