Skip to content

Commit d5a31ab

Browse files
Milica Selakovicmeta-codesync[bot]
authored andcommitted
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: 8d4e9f243d92bb5cea75f613544cb1b0c7ca05c6
1 parent c802bef commit d5a31ab

1 file changed

Lines changed: 0 additions & 420 deletions

File tree

0 commit comments

Comments
 (0)