Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature][CI/CD] Add Support for Pushing Images to GHCR.io #8212

Open
3 tasks done
rodrigoluizs opened this issue Nov 21, 2024 · 0 comments
Open
3 tasks done

[Feature][CI/CD] Add Support for Pushing Images to GHCR.io #8212

rodrigoluizs opened this issue Nov 21, 2024 · 0 comments
Labels
devops Something about CI/CD (devops) type/feature-request This issue is a proposal for something new

Comments

@rodrigoluizs
Copy link
Contributor

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Use case

As an engineer, I want to add support for pushing container images to GitHub Container Registry (GHCR.io) alongside DockerHub to provide DevLake users with additional flexibility and reliability.

Description

At our company, we prefer using GitHub Container Registry (GHCR.io) over DockerHub for hosting container images due to its seamless integration with GitHub, free hosting for public repositories, and flexible CI/CD workflows.

We were wondering if you would be interested in supporting GHCR as an additional registry for publishing DevLake images, alongside DockerHub. Adding GHCR could provide users with another reliable and modern option for pulling DevLake images.

Benefits of Supporting GHCR

  1. Seamless GitHub Integration:

    • GHCR is built into GitHub and provides a streamlined workflow for contributors and users working within the GitHub ecosystem.
  2. Reliability:

    • By supporting both DockerHub and GHCR, DevLake can provide redundancy in case of issues with one registry.
  3. Free for Public Repositories:

    • Public repositories on GHCR do not incur costs.
  4. Future Flexibility:

    • Supporting GHCR now gives the maintainers the option to fully transition from DockerHub in the future if needed.

Request for Feedback

Please let us know if this is something you’d be interested in supporting. If you’re open to it, I'm willing to submit a PR.

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@rodrigoluizs rodrigoluizs added the type/feature-request This issue is a proposal for something new label Nov 21, 2024
@dosubot dosubot bot added the devops Something about CI/CD (devops) label Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops Something about CI/CD (devops) type/feature-request This issue is a proposal for something new
Projects
None yet
Development

No branches or pull requests

1 participant