Skip to content

Conversation

andyasp
Copy link
Collaborator

@andyasp andyasp commented Aug 27, 2025

Image builds in CI are taking 50m+ each on every commit to main. This happens even for changes that don't touch the code like github action updates. It would be nice to make the image builds faster, but for now I think restricting the image builds to tag pushes makes sense. If someone needs an image between releases they can still build one manually.

@andyasp andyasp requested a review from charleskorn August 27, 2025 18:34
Copy link
Contributor

@charleskorn charleskorn left a comment

Choose a reason for hiding this comment

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

Not blocking: perhaps we could skip boringcrypto image builds for main?

@andyasp
Copy link
Collaborator Author

andyasp commented Aug 27, 2025

That sounds good to me. What we could try if we had that too is having two Dockerfiles, one for the boringcrypto build and one for the normal build, but the normal build could cross-compile then.

@andyasp
Copy link
Collaborator Author

andyasp commented Aug 27, 2025

I'll merge this for now.

@andyasp andyasp merged commit eb3fea4 into main Aug 27, 2025
11 checks passed
@andyasp andyasp deleted the aasp/build-images-for-tags branch August 27, 2025 23:47
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