- Unity
6000.3.x - Rider package enabled in Unity (
com.unity.ide.rider) - .NET SDK 8.0+ for shared core and NuGet tests
- Open project in Unity 6.3.
- Ensure External Script Editor is Rider.
- Edit package code under
Editor/,Runtime/,Tests/. - Run Unity EditMode tests.
- Run .NET tests for
Tests/Clerin.UnityShaderIdeBridge.Core.Tests.
- Use semantic versioning.
- Keep UPM and NuGet versions aligned.
- Tag format:
vX.Y.Z. - Tagging
vX.Y.Ztriggers the UPM/OpenUPM release workflow (release-upm.yml).