CesiumGS / CesiumGS/cesium-unity
Sign our release packages
- Dominant language
- C#
- Stars
- 535
- Forks
- 132
- Avg merge
- 6h 45m
- Merged PRs (30d)
- 1
Description
(Originally reported here: https://community.cesium.com/t/webgpu-cesium-unity-1-20-0-observations-comments-possible-bugs/44849/6)
Starting in 6.3, Unity shows a warning for packages that are not signed:
So we should probably sign our packages.
More details about this system here:
https://docs.unity3d.com/6000.3/Documentation/Manual/upm-signature.html
And instructions for signing a package are here:
https://docs.unity3d.com/6000.3/Documentation/Manual/cus-export.html
I don't love that command-line signing apparently requires passing a username/password on the command-line. 🙄 Maybe we can set up a dedicated user in our Unity organization for this.
Contributor guide
Research direction
Start with Unity's package-signature documentation linked in the issue, especially the signing and export instructions. Trace the repository's release-package workflow, if present, and determine how credentials can be supplied safely; done means released packages are signed and Unity 6.3 no longer warns that they are unsigned.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, unity
- Domain
- build-system, release, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100