Added automatic deployment to Github Pages for testing #320
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As discussed in the meeting, this adds an automatic action whenever the main branch is updated (should include PRs being merged, but we will see once we merge the next one) to build and copy it to Github Pages. I also added a watermark on this version that says "TESTING" to discourage general use.
This turned out to be easier than expected -- Github Pages is already very well supported by Github Actions as you'll see below, so it was only following their tutorial plus getting AI to do the watermark.
You can see what it looks like on my repository where it's working already: https://neilccbrown.github.io/Strype/