Commit d5a31ab
Delete all packages-lock.json files to fix SHA1 checksum mismatch
Summary:
The unity-roslyn-check-internal test was failing with a SHA1 integrity checksum mismatch for com.unity.sysroot.linux-x86_64:
\\\
sha1-GZjRx3MOSPpJ8o2YP+zs/Jy9lws= integrity checksum failed when using sha1: wanted sha1-GZjRx3MOSPpJ8o2YP+zs/Jy9lws= but got sha1-S8nBvClpStOF3JZTItuWK5XwOW0=
\\\
This happens when Unity updates a package on their registry (even with the same version number) and the checksum changes. The packages-lock.json files store cached checksums that become stale.
Deleting all packages-lock.json files in the Unity integration directory forces Unity to regenerate them with the correct checksums from the package registry on next project open.
Removed 25 packages-lock.json files from:
- RoslynAnalyzer projects
- SampleAutomation projects
- Experimental projects
- OpenSource projects
- Test projects
- Sample projects
- And more
Reviewed By: tmow-meta
Differential Revision: D95795286
fbshipit-source-id: 8d4e9f243d92bb5cea75f613544cb1b0c7ca05c61 parent c802bef commit d5a31ab
1 file changed
Lines changed: 0 additions & 420 deletions
0 commit comments