Skip to content

Cache Docker Image in Actions#689

Draft
scazan wants to merge 1 commit intodevfrom
cache-docker-actions
Draft

Cache Docker Image in Actions#689
scazan wants to merge 1 commit intodevfrom
cache-docker-actions

Conversation

@scazan
Copy link
Collaborator

@scazan scazan commented Feb 26, 2026

No description provided.

Copy link
Collaborator

@valentin0h valentin0h left a comment

Choose a reason for hiding this comment

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

I've tried a few variations of this. Maybe you have more luck with it, but it usually takes longer than just pulling the images.

@scazan
Copy link
Collaborator Author

scazan commented Feb 26, 2026

I've tried a few variations of this. Maybe you have more luck with it, but it usually takes longer than just pulling the images.

I've tried a few variations of this. Maybe you have more luck with it, but it usually takes longer than just pulling the images.

interesting! I just had a e2e test action that took so long to download that it timed out at about 10 minutes (so generated this to see how it does). Will play with it to see if it improves anything. Good to know you've been down this path already.

@valentin0h
Copy link
Collaborator

I've tried a few variations of this. Maybe you have more luck with it, but it usually takes longer than just pulling the images.

I've tried a few variations of this. Maybe you have more luck with it, but it usually takes longer than just pulling the images.

interesting! I just had a e2e test action that took so long to download that it timed out at about 10 minutes (so generated this to see how it does). Will play with it to see if it improves anything. Good to know you've been down this path already.

Ok 👍 I figured the real impact would be in making the tests run faster as we're adding a lot of them. But if we can have the cache solution be more reliable, even if slightly slower, that's fine.

I experimented with Supabase branches. That would spin up very quickly, but unfortunately, we'd hit Supabase burst limits while tests are running in parallel.

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