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

Support storage and restore of cache from an external server #4

Open
twodrops opened this issue Nov 21, 2023 · 0 comments
Open

Support storage and restore of cache from an external server #4

twodrops opened this issue Nov 21, 2023 · 0 comments

Comments

@twodrops
Copy link

twodrops commented Nov 21, 2023

We have a self-hosted GitHub Enterprise which does not support actions/cache. maxnowack/local-cache worked out-of-the-box and indeed it is a real drop-in replacement for actions/cache :)

We need to support self-hosted and ephemeral runners. For ephemeral runners, I was thinking of uploading/rsycing the created tarball to a central data store and restoring from there. In that end, it would make this action like actions/cache, but with the difference that it is not tied to GitHub Infrastructure and the storage can be configured.

Could you please assess the complexity of implementing the use case? I'm looking for guidance on the best starting point within the codebase to begin this work and contribute. Any suggestions or insights would be greatly appreciated.

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

No branches or pull requests

1 participant