The Docker release workflow now logs into ghcr.io with the GitHub token and publishes both the standard and Alpine multi-arch images there alongside the existing Docker Hub push. Tag selection still follows branch/tag builds, but images are now available under both registries without changing the build matrix or Dockerfiles. This improves distribution and gives users another reliable source for pulling images.

Added GitHub Actions publishing to ghcr.io so Docker images are pushed to both Docker Hub and GitHub Container Registry. - zhengqunkoo/ttyd