Synshop.org Hosting
Intro
The main shop website is hosted on Cloudflare . GitHub Actions pulls from the main repo on github and then uses Jekyll to build the site so we can push static files to Cloudflare's servers.
Updating the website
-
Create a Pull Request of the main repo on github with some content changes. These will be published to their own ephemeral site like this:
Deploying with Cloudflare Pages Cloudflare Pages
Latest commit: 4492789
Status: ✅ Deploy successful!
Preview URL: https://6ca0cb6a.synshop-org.pages.dev
Branch Preview URL: https://29-favicon-logo-refactor.synshop-org.pages.dev
-
Get the Pull Request Approved
- When the Pull Request is merged to
main
, GitHub Actions will publish it to Cloudflare and be live on synshop.org