I tried an experiment around using no-internal-hashes for a GitHub hosted pack, whilst also generating the hashes and hosting via GitHub Pages on successful builds via Actions.
https://github.com/PepsiDogs/pepsipack/blob/main/.github/workflows/packwiz.yml
It might be nice to draft up some documentation around this process, along with a skeleton repo that can be used as a blueprint or starting point.