Skip to content

[codex] Switch image publishing to GHCR#88

Merged
gankoji merged 1 commit intomainfrom
codex/switch-ghcr-publishing
Mar 29, 2026
Merged

[codex] Switch image publishing to GHCR#88
gankoji merged 1 commit intomainfrom
codex/switch-ghcr-publishing

Conversation

@gankoji
Copy link
Copy Markdown
Member

@gankoji gankoji commented Mar 29, 2026

Summary

Switch the Docker image workflow from Docker Hub to GitHub Container Registry.

What changed

  • add the package write permission required for GHCR publishing
  • log in to ghcr.io with the built-in GITHUB_TOKEN
  • tag published images as ghcr.io/sprocketbot/elo-service:<branch>
  • stop pushing images on pull request runs while still building the image
  • replace deprecated set-output usage with $GITHUB_OUTPUT

Validation

  • parsed .github/workflows/docker-image.yml with Ruby YAML

@gankoji gankoji marked this pull request as ready for review March 29, 2026 22:14
@gankoji gankoji merged commit f7ad6a2 into main Mar 29, 2026
1 check failed
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.

1 participant