Skip to content

CI workflow to push docker image to github packages #25

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

Closed
wants to merge 1 commit into from

Conversation

bitner
Copy link
Collaborator

@bitner bitner commented Jul 20, 2021

Push releases to GitHub packages docker registry.

Fixes #19

@lossyrob
Copy link
Member

@bitner looking to get a 0.2.8 release out as the ingestion is broken in 0.2.7 and it's blocking testing of pgstac on stac-fastapi; I'm fine manually tweaking version numbers and will have a PR up to review in a bit that should be good for the release; is there any reason not to merge this to also have a 0.2.8 image to work with from gcr?

@lossyrob
Copy link
Member

it's blocking testing of pgstac on stac-fastapi

This may not be true, looks like the testing env is generally botched on my machine; but generally would be good to get a release with 26df853 out

@vincentsarago
Copy link
Member

vincentsarago commented Jul 23, 2021

@bitner any reason not to push to dockerhub and GitHub?

ref: https://github.com/developmentseed/titiler/blob/master/.github/workflows/ci.yml#L142-L152

@bitner
Copy link
Collaborator Author

bitner commented Jul 23, 2021

@bitner any reason not to push to dockerhub and GitHub?

ref: https://github.com/developmentseed/titiler/blob/master/.github/workflows/ci.yml#L142-L152

@vincentsarago my immediate response is lazily that ghcr.io doesn't require me to find any additional credentials

@bitner
Copy link
Collaborator Author

bitner commented Jul 23, 2021

Closing this PR, I wrapped this into #24

@lossyrob
Copy link
Member

@vincentsarago also Dockerhub has user account restrictions # for free organization (e.g. stac-utils on dockerhub), and doesn't allow you to publish with org-specific credentials. We got in a situation where we thought we may have to publish to stac-utils dockerhub with a developers account creds, I went to make a bot account instead, but we were already at the limit for the org...then we found out GCR would solve all of these problems and have been focusing on that as a docker publishing platform since.

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.

Push to dockerhub during CI publish workflow
3 participants