fastify / website-metalsmith

This project is used to build the website for fastify web framework and publish it online.
https://www.fastify.io
MIT License
73 stars 132 forks source link

Enable some form of deploy previews for PR's #153

Open GlenTiki opened 4 years ago

GlenTiki commented 4 years ago

See here: https://www.netlify.com/blog/2016/07/20/introducing-deploy-previews-in-netlify/

I've been using Netlify to host live previews of my PR's lately, this would streamline it 😄

lmammino commented 4 years ago

I was playing with Gatsby cloud recently, which is very similar but Gatsby specific (which we don't use here).

I'll have a look, thanks for sharing this!

lmammino commented 4 years ago

If we move the pipeline to GitHub actions we can probably achieve something nice by combining these 2 actions here:

The same workflow is probably easy to achieve on CircleCI as well, but i expect it would require a bit of more manual effort to tie up the different APIs

mcollina commented 4 years ago

+1!

benhalverson commented 3 years ago

The nodejs.dev repo is doing this with github actions. https://github.com/nodejs/nodejs.dev/blob/main/.github/workflows/generate-preview.yml

mcollina commented 3 years ago

@benhalverson would you love to send a pr?

benhalverson commented 3 years ago

Sure I can take a look at how this could work with your setup 👍🏻

luisorbaiceta commented 2 years ago

This is a huge +1. Any updates @benhalverson?