Skip to content

Use official docker build push action#19

Merged
staust merged 8 commits intomainfrom
use-official-docker-build-push-action
Jan 20, 2022
Merged

Use official docker build push action#19
staust merged 8 commits intomainfrom
use-official-docker-build-push-action

Conversation

@staust
Copy link
Copy Markdown
Contributor

@staust staust commented Jan 19, 2022

This is my proposal of using official actions for docker login, build and push.
This allows us to speed up or ci pipelines due to caching of the images. For us this change gain up to 50% speed on the deployment step.

It is arguable to split this whole action up into its parts to be able to just use everything from the original source and be able to use every feature from those. This would be a change I don't want to do as should be something discussed and decided in diablo, I guess.

As input parameters are changing I would release a v3. There I might need help to write a proper migration guide which is shown via dependabot.

Example:
before: https://github.com/Staffbase/pickle-rick/runs/4817457094?check_suite_focus=true
after: https://github.com/Staffbase/pickle-rick/runs/4865195476?check_suite_focus=true

@staust staust requested a review from a team as a code owner January 19, 2022 09:07
@staust staust requested review from 0x46616c6b, kaitimmer and monotek and removed request for a team January 19, 2022 09:07
@staust staust requested a review from ricoberger January 19, 2022 09:13
Copy link
Copy Markdown
Member

@ricoberger ricoberger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use v3 tag after this is merged.

Comment thread action.yml
@staust staust requested a review from timkante January 19, 2022 14:12
@staust staust merged commit 3dcd8be into main Jan 20, 2022
@staust staust deleted the use-official-docker-build-push-action branch January 20, 2022 08:36
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