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

👷 Publish to DockerHub #3047

Merged
merged 1 commit into from
Aug 16, 2024
Merged

👷 Publish to DockerHub #3047

merged 1 commit into from
Aug 16, 2024

Conversation

AndreMiras
Copy link
Member

Our public DockerHub Image was 3 years old as the automatic build became a pro feature.
With this change we're now publishing to DockerHub from the CI on push to the develop branch.

Authentication to DockerHub is done using personal access tokens configured using andremiras username, but this can be updated anytime with another token refs:

We use a dedicated docker.yml workflow file rather than building on top of the existing push.yml one to keep things clean and separated. In the future we may add multi architecture support.

Updating the public image also fixes the issue where the sh logger was too verbose leading to huge and unreadable CI logs.

Our public DockerHub Image was 3 years old as the automatic build became
a pro feature.
With this change we're now publishing to DockerHub from the CI on push
to the develop branch.

Authentication to DockerHub is done using personal access tokens
configured using `andremiras` username, but this can be updated
anytime with another token refs:
- https://app.docker.com/settings/personal-access-tokens
- https://github.com/kivy/python-for-android/settings/secrets/actions

We use a dedicated docker.yml workflow file rather than building on top
of the existing push.yml one to keep things clean and separated. In the
future we may add multi architecture support.

Updating the public image also fixes the issue where the sh logger was
too verbose leading to huge and unreadable CI logs.
@AndreMiras AndreMiras merged commit 230af71 into develop Aug 16, 2024
65 of 67 checks passed
@AndreMiras AndreMiras deleted the feature/dockerhub_push branch August 16, 2024 17:29
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.

1 participant