This seems to be a regression happened within last 5 days. If a cache contains a file under directory X and this directory does not exist when doing cache restore the restore fails. This workflow was working some time ago.
Examples (see “Restore Silkworm cache”):
- one of the last restores working: https://app.circleci.com/pipelines/github/ethereum/evmone/2592/workflows/346226c8-4aab-4e8b-b934-f1d3eaa419e4/jobs/21022
- one of the fist restores failing: https://app.circleci.com/pipelines/github/ethereum/evmone/2630/workflows/301308bf-c559-4652-b549-cbb940c013e8/jobs/21438
Skipping writing “home/builder/silkworm/consensus” - open /home/builder/silkworm/consensus: no such file or directory