usnistgov / pfhub

The CHiMaD Phase Field Community Website
https://pages.nist.gov/pfhub
Other
49 stars 40 forks source link

Use GitHub Actions for Surge push #1468

Closed wd15 closed 1 year ago

wd15 commented 1 year ago

Switch the Surge push to use GitHub Actions.

Fixes #1429

The push occurs with an event that does not use a pull_request trigger, but a workflow_run trigger. This needed to be tested from master, not a pull request, see the new surge.yml file on master. The pullrequest.yml file on this branch triggers the surge.yml workflow.

Replaces #1467 as had issues rebasing.

Remember to tear down the live site when merging or closing this pull request.

pfhub commented 1 year ago

@wd15, the new version of the PFHub website is available at https://random-cat-1468.surge.sh

pfhub commented 1 year ago

Successful teardown of random-cat-1468.surge.sh