Skip to content

Conversation

@Zerpet
Copy link
Member

@Zerpet Zerpet commented Nov 5, 2025

Note to reviewers: remember to look at the commits in this PR and consider if they can be squashed
Note to contributors: remember to re-generate client set if there are any API changes

Summary Of Changes

This commit introduces support for GitHub Container Registry (GHCR) in the
messaging-topology-operator's CI/CD pipeline. Previously, images were only
pushed to Docker Hub and Quay.io.

Key changes include:

  • Updating the GitHub Actions workflow to log in to GHCR and push built images.
  • Modifying the Makefile to define the GHCR image and generate Kubernetes
    manifests that reference the GHCR hosted images.

This enhancement allows for broader distribution and accessibility of the
operator images.

Additional Context

The same was done for the cluster operator via rabbitmq/cluster-operator#1939

This commit introduces support for GitHub Container Registry (GHCR) in the
messaging-topology-operator's CI/CD pipeline. Previously, images were only
pushed to Docker Hub and Quay.io.

Key changes include:
* Updating the GitHub Actions workflow to log in to GHCR and push built images.
* Modifying the Makefile to define the GHCR image and generate Kubernetes
  manifests that reference the GHCR hosted images.

This enhancement allows for broader distribution and accessibility of the
operator images.
@Zerpet Zerpet merged commit 6c7bfaa into main Nov 5, 2025
7 checks passed
@Zerpet Zerpet deleted the use-ghcr branch November 5, 2025 15:32
@Zerpet Zerpet added this to the v1.19.0 milestone Nov 5, 2025
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.

4 participants