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 docker build cache to github actions cache to improve CI build times #253

Open
byron-marohn opened this issue Dec 17, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@byron-marohn
Copy link
Contributor

byron-marohn commented Dec 17, 2022

Difficulty: Medium to Hard depends are understanding of GitHub Actions.

Potential enhancement idea for future work - it seems like it should be possible to cache part of the docker build layers to improve build times using the GitHub Actions cache system. The docker build is far slower than all the other build steps combined.

Tricky part is to do so in a way that doesn't eventually fill up the actions cache. We were thinking about trying to do this but ran out of time. Here's a decent article with a possible approach to this - https://evilmartians.com/chronicles/build-images-on-github-actions-with-docker-layer-caching

Maintainers, feel free to close or comment on this if you would be interested in this in the future.

@KeithWiles KeithWiles added the hackathon Possible enhancements for the Hackathon label Mar 9, 2023
@KeithWiles KeithWiles added the WiP-Team1 Work in Progress Team1 label Apr 24, 2023
@KeithWiles KeithWiles removed hackathon Possible enhancements for the Hackathon WiP-Team1 Work in Progress Team1 labels Jun 20, 2023
@KeithWiles KeithWiles added the enhancement New feature or request label May 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants