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

Add CI for Docker images #2974

Merged
merged 3 commits into from
Apr 14, 2024
Merged

Add CI for Docker images #2974

merged 3 commits into from
Apr 14, 2024

Conversation

timschumi
Copy link
Contributor

@timschumi timschumi commented Sep 29, 2023

This doesn't push the image anywhere, it just makes sure that the Docker build works.

Note that this removes the recommendation to use docker build even for native builds, since users would now have to set both TARGETPLATFORM and BUILDPLATFORM manually. docker buildx is available since Docker engine 19.03, which has been released in late 2019, so it isn't as bleeding-edge as it once was and more widely available now.

@timschumi
Copy link
Contributor Author

Depends on #2971, since that unbreaks the docker build in the first place.

hakusaro
hakusaro previously approved these changes Oct 21, 2023
@timschumi timschumi dismissed hakusaro’s stale review October 21, 2023 21:01

The merge-base changed after approval.

hakusaro
hakusaro previously approved these changes Oct 21, 2023
These kept Docker buildx from automatically building for multiple
platforms.
@timschumi timschumi dismissed hakusaro’s stale review October 21, 2023 21:05

The merge-base changed after approval.

@timschumi timschumi marked this pull request as ready for review October 21, 2023 21:05
@timschumi
Copy link
Contributor Author

Bump? :^)

Copy link
Contributor

@drunderscore drunderscore left a comment

Choose a reason for hiding this comment

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

Still not a docker expert, but the workflow is correct and LGTM

@timschumi
Copy link
Contributor Author

@hakusaro Any chance that we can get this reapproved and pulled in?

@koalalorenzo
Copy link

Any update on this ? :) @hakusaro @timschumi ?

@timschumi
Copy link
Contributor Author

Any update on this ? :) @hakusaro @timschumi ?

I think I did all that I could do, now it's just waiting on someone to merge it. After all, the PR was already approved once before.

@QuiCM QuiCM merged commit edd7d7e into Pryaxis:general-devel Apr 14, 2024
8 checks passed
@timschumi timschumi deleted the docker-ci branch April 14, 2024 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants