As part of #12033 we did some changes in handling github cache. However, we are not sure how exactly it will behave for Kafka binaries. We decide to keep implementation from the PR until new Kafka version will be added to see how the cache looks like.
The options:
- Cache will contain even older versions of Kafka that are already removed. These versions will be loaded by restoring older cache. In that case we need to remove restore-key from caching Kafka binaries.
- Cache will be stored with different key and without older versions of Kafka. In that case no change is needed.