G-PST / opentools

Underlying dataset for the G-PST Open Tools Portal
https://opentools.globalpst.org/
1 stars 0 forks source link

Deploy site via CI pipeline #10

Closed GordStephen closed 10 months ago

GordStephen commented 10 months ago

This adds support for deploying the portal site to GitHub Pages after validating data integrity and generating the site contents via opentools-builder.

The build workflow (validate data, generate site, and upload result as an artifact) is run any time a PR is opened. The deploy workflow (run build and then deploy to Pages) only runs when pushing to main.