Hi Dennis,
For Java analysis, please note that the skipUnchanged parameter cannot be enabled for branch analysis; otherwise, the issue you’re experiencing is expected. The cache’s goal is to make PR analysis faster; however, for branch analysis, we always perform a full scan.
To summarize, correct me if I am wrong: You moved your CI from Bamboo to GitHub, and in branch analysis, the skipUnchanged parameter was set to true without you explicitly configuring it, leading to the reported issue. Hardcoding skipUnchanged to false is a good workaround for now. You should not need to adjust the cache parameter, and it would be better not to do so. I will assign this issue to the team responsible for the integration with GitHub.
One last question: It seems the cache is working for PR analysis. Are you experiencing the performance you were expecting in that context?