Skip to content

feat(ci): publish Docker images to DockerHub (laris11/altmount)#684

Merged
javi11 merged 1 commit into
mainfrom
feat/dockerhub-publish
Jun 13, 2026
Merged

feat(ci): publish Docker images to DockerHub (laris11/altmount)#684
javi11 merged 1 commit into
mainfrom
feat/dockerhub-publish

Conversation

@javi11

@javi11 javi11 commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds docker.io/laris11/altmount as a secondary registry alongside GHCR in both release.yml and dev-image.yml
  • All multi-arch builds (amd64 + arm64) are pushed to DockerHub with identical tags (latest, vX.Y.Z, X.Y.Z, vX, X, vX.Y, X.Y, and dev tags)
  • DockerHub login uses DOCKERHUB_USERNAME / DOCKERHUB_TOKEN repository secrets

Setup required

Add these two secrets to the repository settings before merging:

  • DOCKERHUB_USERNAME — DockerHub account username (laris11)
  • DOCKERHUB_TOKEN — DockerHub access token (generate at hub.docker.com → Account Settings → Security)

Test plan

  • Verify DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets are set in repo settings
  • Trigger release.yml (via a tag push or workflow_dispatch) and confirm images appear at docker.io/laris11/altmount
  • Confirm dev images appear at docker.io/laris11/altmount:dev after a push to main

Closes #662

Add DockerHub as a secondary registry alongside GHCR in both the
release and dev-image workflows. All multi-arch builds (amd64 + arm64)
are now pushed to docker.io/laris11/altmount with the same tags as
GHCR, enabling users on IPv6-only hosts to pull without restriction.

Requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets to be set in
the repository settings.

Closes #662
@javi11 javi11 merged commit 5e98ca3 into main Jun 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Push to Dockerhub

1 participant