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
Add a RobotFramework test that verifies that the site is being serving from https://uillinois-community.github.io/ with key bits of the front page intact.
Add the .robot test to our CI/CD automation
Add instructions for running the robot files locally in a Docker container to aid in updating the tests when needed.
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
https://uillinois-community.github.io/
with key bits of the front page intact..robot
test to our CI/CD automation