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

Optimize docker build pipeline #10518

Merged
merged 1 commit into from
Apr 22, 2022

Conversation

reconman
Copy link
Contributor

  • PR is based on the DEVELOP branch
  • Don't send big changes all at once. Split up big PRs into multiple smaller PRs that are easier to manage and review
  • Read the contribution guide

I've replaced some manual actions with predefined Github actions and combined both workflow files.

I've tested the changes in the master and develop branches of my fork, although I modified it a bit so I'm pushing to the Github docker registry instead of Dockerhub.

@reconman reconman force-pushed the optimize-docker-builds branch from 421ee23 to 2e99ef1 Compare April 20, 2022 19:25
@reconman
Copy link
Contributor Author

Proof of it working:
proof

@p0psicles
Copy link
Contributor

Does it also successfully build all architectures?

@reconman
Copy link
Contributor Author

Yes, see https://github.com/reconman/Medusa/pkgs/container/medusa, tab OS / Arch.

I mostly copy-pasted what I had in another repo where I've been using a similar pipeline for half a year now.

@p0psicles
Copy link
Contributor

Nice. I'll look more into it tomorrow.

@p0psicles p0psicles merged commit aff50a3 into pymedusa:develop Apr 22, 2022
@p0psicles
Copy link
Contributor

@reconman it should also show the branch in docker containers now.
So nice work!

@reconman reconman deleted the optimize-docker-builds branch April 22, 2022 19:06
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.

2 participants