We already test the GH Pages-published repo before the "real publish" to GCS
We also want to test the GCS-published repo
We especially want to test the GCS repo once #68 makes GCS upload more complicated
This PR implements tests for GCS published repo. Fixes #53.
This likely makes sense to merge before #68: This isn't really testable outside the repo so we'll need to merge and then test by:
first manually dispatching online-sign -- this will dispatch publish and all tests
then manually dispatching test-gcs.yml
Changes to workflows
Parametrize custom-test so that it can be used to test any URL.
Make an almost exact copy of test: The only difference is that test-gcs runs all tests against GCS and not GH Pages (this is not parametrized as we want to run these on schedule: it's unfortunately not possible to set inputs on schedule runs)
Summary
This PR implements tests for GCS published repo. Fixes #53.
This likely makes sense to merge before #68: This isn't really testable outside the repo so we'll need to merge and then test by:
Changes to workflows
custom-test
so that it can be used to test any URL.test
: The only difference is thattest-gcs
runs all tests against GCS and not GH Pages (this is not parametrized as we want to run these on schedule: it's unfortunately not possible to set inputs on schedule runs)