pnnl / Quality-Install-Tool

BSD 2-Clause "Simplified" License
1 stars 1 forks source link

GitHub Pages #1

Open charliepnnl opened 1 year ago

charliepnnl commented 1 year ago

We need to serve our single page web app using GitHub Pages. The biggest issue seems to be that GitHub Pages does not directly support a SPA. See https://medium.com/@itspaulolimahimself/deploying-a-react-js-spa-app-to-github-pages-58ddaa2897a3 and https://github.com/rafgraph/spa-github-pages.

Ideally, merging into the main branch will trigger the build and deployment to GitHub Pages.

For May 8:

Beware: The changes needed to allow our SPA to be served from GitHub Pages may not play nicely with our local development environment.

mvgeorgescu commented 1 year ago

Draft PR: https://github.com/pnnl/Remote-QA-Web-App/pull/55