timwis / jkan

A lightweight, backend-free open data portal, powered by Jekyll
https://jkan.io
MIT License
219 stars 309 forks source link

Add Netlify support #226

Closed timwis closed 1 year ago

timwis commented 1 year ago

This pull request aims to get JKAN running smoothly out of the box on Netlify. It's almost ready to be merged. Just need to get the GitHub Metadata gem working and test it a bit.

Note that if anyone reading this would like to test it, you'll need to specify the branch when creating the Netlify site (the readme does not mention specifying the branch because it's assumed it will be the default branch once it's all merged).

timwis commented 1 year ago

This PR is ready for review @BryanQuigley. Not sure why the linters are failing - it looks like they may be a bit sensitive?

timwis commented 1 year ago

Actually there shouldn't be any netlify hooks — those accidentally got added when I deployed this repo to Netlify, but I've since removed it. Hopefully they won't be there for future PRs!