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
Use ghcr.io instead of docker hub to store and release the docker images #1780
Comments
I am interested to contribute to this. Can I do ? |
I would like to work on this issue |
Spoke with @surabhi-dudhediya and I am taking this now |
by default when you fork a repo the permission for the github token is read only, the permissions can be elevated by a user with admin rights. It could be possible to not require elevated rights if the user that merges the PR has admin rights to the repo but that is something that we would need to test. Additionally, admins can set permissions for the githubToken on a job basis meaning that only the jobs that need elevated permissions can be granted them Source for info: https://docs.github.com/en/actions/security-guides/automatic-token-authentication |
Turns out the above is an issue with how the tags work when pushing to ghcr - I have managed to push the packages to my personal fork. Updating the commit with the working code. |
Updated commit - ready for review |
Description
As a developer I want to store Bevel images at ghcr.io/hyperledger/bevel- so that I can integrate using Github Actions and remove dependency on Docker Hub
Update the build images github actions workflow at .github/workflows/docker_build.yml
Acceptance Criteria
The text was updated successfully, but these errors were encountered: