Closed hamelsmu closed 4 years ago
Actually, closing this for now, as I'm not sure the workflow is that good for forks. I remember now that PRs from forks will not automatically run these workflows and report status on the PR. Will reopen if I can think of a better way.
This conducts a smoke test of the Jekyll Build process. This is meant to help the contributors to this template see if PRs will break a Jekyll Page build before they are merged into master. (And also give everyone more helpful errors than you get sometimes on the settings page)
A very basic test, but at least a starting point to hopefully catch problems.
I could add word and notebook conversion to the smoke test, but would need a place to store those test files so they can be downloaded into the Actions containers, but happy to add tests for that, too to this PR (or separate PRs) if you want.
I could also add a badge to the README, but not sure if you want that or not.
I have ideas for further automated tests that will allow you to see a preview of the website before merging, but that is more involved and we can discuss on a different thread if you are interested in that