Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 858 Bytes

File metadata and controls

22 lines (14 loc) · 858 Bytes

garthdb.github.io Build and deploy Jekyll site

Public site.

Development

  • Ruby: 3.3.4 (see .ruby-version for rbenv). Run rbenv install then bundle install to install gems.
  • Node: Used for stylelint. Run npm install to install dev dependencies.
bundle exec rake watch    # Serve site with live reload
bundle exec rake test     # Lint and run HTML Proofer

Deployment

The site is built and deployed with GitHub Actions. To enable it:

  1. Open the repo Settings → Pages.
  2. Under Build and deployment, set Source to GitHub Actions.

Pushes to main will build the Jekyll site, run linting and HTML Proofer, and deploy to GitHub Pages.