-
Notifications
You must be signed in to change notification settings - Fork 698
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
Fail to setup java in PR checks due to bad checksum #305
Comments
The |
It seems that the cache entry got corrupted and there is no way to clean that entry manually (actions/cache#2). There might be two possible workarounds:
|
The cache entry behind the key used by actions/setup-java got corrupted. To get it automatically evicted, we should keep caching disabled for at least 7 days, making sure that also PRs are not accessing it. See actions/setup-java#305.
Hello @joel-costigliola |
See actions/setup-java#305. Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
Any progress? We'r seeing the same issues |
For the time being, we went with:
and a few more days are needed to see if this is actually solving the issue. |
Hello everyone. The |
Hello everyone. For now I'm going to close the issue. If you have any concerns feel free to ping us. |
Description:
AssertJ pull requests java cross version checks fail at the setup java stage whatever the java version was.
Task version:
actions/setup-java@v2
Platform:
Runner type:
Repro steps:
Here's one of the failing PR assertj/assertj#2543 and the links to the specific builds:
Expected behavior:
java to be properly setup as in https://github.com/assertj/assertj-core/runs/5685164626?check_suite_focus=true
(the above link is not a PR build, it's the build triggered for
main
branch commits)Actual behavior:
Downloading the java azul jdk worked but the decompressing it does not, the restored data doesn't match checksum.
All the failing builds show similar errors.
The text was updated successfully, but these errors were encountered: