You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: publish container image to Docker Hub for discoverability (#102)
* feat: publish container image to Docker Hub for discoverability
Add Docker Hub as a second push target in the release workflow.
GHCR remains the primary registry for all docs, Helm defaults,
and install manifests (no rate limits on public packages).
Changes:
- Add Docker Hub login and image tags to release workflow
- Sign Docker Hub image with cosign (same keyless flow)
- Add dockerhub-readme job to sync docker/README.md on release
- Create docker/README.md with Docker Hub-specific content
- Add Docker Hub pulls badge to README.md
- Add Docker Hub availability note to installation docs
- Document Docker Hub in the release process
Requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets to be
configured before the next release.
Closes#12
Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
* ci: exclude hub.docker.com from link checker
Docker Hub rate-limits and blocks automated link checks, causing
false 404s in CI. The Docker Hub repo URL is validated by pull
tests after each release instead.
Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
---------
Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
0 commit comments