Deployment instructions:
- Add, edit, remove content.
- Run
quarto preview
in Terminal to preview and edit iteratively. - When happy with changes, run
quarto render
in Terminal. - Commit and push changes to GitHub in
main
branch for auto-publishing.- Commit and push to branches to see deploy previews without changing your live website.
What Jadey Ryan changed to get Netlify deployments working, see links to tutorial for more details:
- Repository
_quarto.yml
- Freeze computations: set
execute: freeze: auto
- Remove
output-dir: docs
. Not in the tutorial, I think this was a remnant from your GitHub Pages.
- Freeze computations: set
_publish.yml
file- Change site name and ID
- Configure Quarto Netlify plugin: Add
netlify.toml
andpackage.json
- Remove
.github
folder with jekyll workflow
- Netlify site configuration
- Build settings
- Remove
jekyll build
from build command
- Remove
- Branches and deploy contexts
- Changed production branch from
new-dev-branch
tomain
- Changed production branch from
- Domain
- Custom domain wasn’t working and had missing DNS records. Fixed by removing and re-adding yalemgelaw.com domain to populate the necessary Netlify DNS records, per this support answer.
- Build settings