lhotari commented on issue #14401: URL: https://github.com/apache/pulsar/issues/14401#issuecomment-1073571057
I fixed a problem in the http-cache-action, https://github.com/cirruslabs/http-cache-action/pull/2 . I'm running the workflow with that fix included. There might be other issues, but progress is being made. To understand what the http-cache-action does, there's more information in https://medium.com/cirruslabs/http-caching-for-github-actions-f06c2e4e22e8 . > Unfortunately, the default [GitHub Action for Caching](https://github.com/actions/cache) supports only folder caching even though under the hood it does downloads/uploads from/to Azure via an HTTP API. Luckily the protocol is [somewhat open sourced](https://github.com/actions/toolkit/blob/main/packages/cache/src/internal/cacheHttpClient.ts) but not documented. It was still manageable to “reverse engineer and write a proxy server in Go that exposes an API for build systems and internally uses the Azure API for actual downloads/uploads. The source code of the official GitHub Action cache contains the details of the protocol as referenced in the blog post. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
