This repo is a Jekyll site and theme using the GitHub Pages build pipeline. The site is published from the master branch, and the origin remote is set to https://github.com/quidscio/quidscio.github.io.git.
Do NOT edit/commit from Windows. Use WSL instead to ensure action script execute bits remain set.
- Ruby 3.2 (matches CI)
- Bundler (
gem install bundler)
-
Install dependencies:
script/bootstrap -
Run the local server:
bundle exec jekyll serveor betterbundle exec jekyll serve --livereload --force_polling -
Open the preview:
http://127.0.0.1:4000/
Jekyll rebuilds as you edit files; refresh the browser to see updates.
-
Check changes:
git status -
Commit:
git add -Agit commit -m "Update site" -
Push to GitHub:
git push origin master
GitHub Pages will build and publish the site at https://quidscio.github.io/.
Local preview runs locally w/o impacting GH publishing.
Publishing happens with a push to origin on master.
- none?