uillinois-community / uillinois-community.github.io

User-supported documentation for the University of Illinois github service.
6 stars 3 forks source link

Add check that site is serving via GitHub pages #67

Closed edthedev closed 1 year ago

edthedev commented 1 year ago

Context

We have some old Dependabot updates that should probably just get merged, but are waiting on a manual check that the site is still live. This update will at least check that the site is still live periodically after each change to the main branch.

Since this is a live check against GitHub the served GitHub pages, there's some chance of timing issues. Work-around, if that happens, is to click 're-run' on the action in the GitHub interface. If that does happen, I suspect we can tweak the GitHub workflows to avoid the issue, but we won't really know if that is needed until we're running the tests.

Changes