sigstore / root-signing-staging

Staging TUF repository for Sigstore trust root
https://tuf-repo-cdn.sigstage.dev/
Apache License 2.0
3 stars 6 forks source link

Add tests for GCS publish #70

Closed jku closed 6 months ago

jku commented 6 months ago

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

  1. Parametrize custom-test so that it can be used to test any URL.
  2. 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)