File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,6 +17,11 @@ what it is and how to run it; this file covers why it is built this way and what
1717 ` develop-2.0.0 ` , which is released and cannot change. It only needs extending if a public editor
1818 type is relocated again within 3.x.
1919* CI runs it on demand only — comment ` /ci apiupdater ` on a PR. See ` .yamato/api-updater-test.yml ` .
20+ * ** Opening this project locally mutates it.** Unity rewrites ` ProjectVersion.txt ` to whatever editor
21+ opened it, and the package manager can add builtin modules to ` Packages/manifest.json ` that only
22+ exist in that editor — ` com.unity.modules.smartstrings ` from a 6000.7 alpha broke the 6000.6 CI job
23+ exactly this way. Check ` git diff ` on those two files before committing, and keep the manifest to
24+ modules that exist in the editor the job downloads (` validation_editors.default ` ).
2025* Verified beyond this project: a real sample project upgraded 7 of its own scripts automatically,
2126 including a ` NetcodeEditorBase<T> ` subclass.
2227
Original file line number Diff line number Diff line change 44 "com.unity.netcode.gameobjects" : " file:../../com.unity.netcode.gameobjects" ,
55 "com.unity.modules.animation" : " 1.0.0" ,
66 "com.unity.modules.physics" : " 1.0.0" ,
7- "com.unity.modules.physics2d" : " 1.0.0" ,
8- "com.unity.modules.smartstrings" : " 1.0.0"
7+ "com.unity.modules.physics2d" : " 1.0.0"
98 }
109}
Original file line number Diff line number Diff line change 1- m_EditorVersion: 6000.7.0a5
2- m_EditorVersionWithRevision: 6000.7.0a5 (a15235a53881 )
1+ m_EditorVersion: 6000.6.0b5
2+ m_EditorVersionWithRevision: 6000.6.0b5 (b5238eaafb35 )
You can’t perform that action at this time.
0 commit comments