theupdateframework / tuf-on-ci

A TUF repository and signing tool
Other
21 stars 11 forks source link

repository status page styles break when repo is moved #430

Open jku opened 1 month ago

jku commented 1 month ago

compare https://sigstore.github.io/root-signing/index.html vs https://tuf-repo-cdn.sigstore.dev/index.html

This is because

when the repository is moved even if we also move the stylesheet, this absolute path is incorrect.

Possible fixes:

I think the last option might be worth looking into: we could e.g. make tuf-on-ci-build-repository depend on python-markdown and do the conversion there, or use the docker://pandoc/core:2.9 action

jku commented 2 days ago

jekyll also breaks the "Improve this page" link at the bottom (this happens even on github pages). It does not seem configurable when using the action but it's possible I've just missed something