Skip to content

publish container images to ghcr as well - #5546

Open
aslilac wants to merge 2 commits into
kopia:masterfrom
aslilac:ghcr
Open

publish container images to ghcr as well#5546
aslilac wants to merge 2 commits into
kopia:masterfrom
aslilac:ghcr

Conversation

@aslilac

@aslilac aslilac commented Aug 5, 2026

Copy link
Copy Markdown

I have a slight preference for using ghcr images when possible, because they're easier to discover without needing to leave github, and it's easier to see that the image is controlled by the same person/set of people as the codebase itself. I'm sure there are others feel the same. :)

so, I propose a small tweak to the scripts involved to publish future image tags to ghcr, in addition to the current docker hub image

@aslilac
aslilac requested review from a team and a balanced review from Copilot August 5, 2026 00:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Publishes Kopia container images to GitHub Container Registry alongside Docker Hub.

Changes:

  • Adds GHCR authentication and image tags.
  • Grants workflow package publishing permissions.
  • Moves Docker registry login into the publishing script.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
tools/docker-publish.sh Authenticates and publishes multi-architecture images to both registries.
Makefile Delegates registry authentication to the publishing script.
.github/workflows/make.yml Supplies GHCR credentials and package permissions.

Comment thread .github/workflows/make.yml Outdated
Comment thread tools/docker-publish.sh
aslilac

This comment was marked as outdated.

Copilot AI review requested due to automatic review settings August 5, 2026 00:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.

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.

2 participants