Deployment instructions:
- Add, edit, remove content.
- Run
quarto previewin Terminal to preview and edit iteratively. - When happy with changes, run
quarto renderin Terminal. - Commit and push changes to GitHub in
mainbranch 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.ymlfile- Change site name and ID
- Configure Quarto Netlify plugin: Add
netlify.tomlandpackage.json - Remove
.githubfolder with jekyll workflow
- Netlify site configuration
- Build settings
- Remove
jekyll buildfrom build command
- Remove
- Branches and deploy contexts
- Changed production branch from
new-dev-branchtomain
- 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