hsf.github.io icon indicating copy to clipboard operation
hsf.github.io copied to clipboard

Dev deploys with netlify

Open klieret opened this issue 2 years ago • 2 comments

Using a setup with http://netlify.com/, we could get build previews for all PRs. This is basically zero configuration and free. The only limitation is that only one user can be an admin for a free netlify project and there are some rate limitation. But we could still have the main build be run by github pages, so that this would be just an addon.

klieret avatar Jan 05 '24 23:01 klieret

This is what we're doing with https://github.com/hsf-training/training-center (if you check any PR, you can see links to previews).

What do you think @hegner @graeme-a-stewart

klieret avatar Jan 05 '24 23:01 klieret

Hi @klieret - apologies for the tardy response! Yes, it does seem like a good idea. Setting up Jekyll locally is quite fiddly (brew upgraded my Ruby to 3.3 recently and this seems not to work with GitHub Pages, so now I have to fiddle in a Ruby 3.2 version to work with the website). It would also help reviewers, who would not have to build a PR to check it.

graeme-a-stewart avatar Feb 06 '24 10:02 graeme-a-stewart

Fixed with #1643

graeme-a-stewart avatar Jan 31 '25 08:01 graeme-a-stewart