The CI was broken today (2022/07/16) and the investigation revealed that the error was due to the .wrangler directory with root-only permissions.
1_Deploy-Check.txt
After the deployment, the CI tries to create a cache using the hash of the lockfile.
|
key: ${{ runner.os }}-node${{ matrix.node-version }}-${{ hashFiles('**/pnpm-lock.yaml') }} |
To find all lockfiles in the project, every directory must have read permission. I don't know why but it looks like wrangler creates a directory without read permission.
The CI was broken today (2022/07/16) and the investigation revealed that the error was due to the
.wranglerdirectory with root-only permissions.1_Deploy-Check.txt
After the deployment, the CI tries to create a cache using the hash of the lockfile.
Svadilfari/.github/workflows/push.yml
Line 45 in 1a30ed0
To find all lockfiles in the project, every directory must have read permission. I don't know why but it looks like wrangler creates a directory without read permission.