Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .yamato/_triggers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,13 +75,13 @@ pr_code_changes_checks:
# Run API validation to early-detect all new APIs that would force us to release new minor version of the package. Note that for this to work the package version in package.json must correspond to "actual package state" which means that it should be higher than last released version
- .yamato/vetting-test.yml#vetting_test

# Run package EditMode and Playmode package tests on trunk and an older supported editor (6000.0)
# Run package EditMode and Playmode package tests on trunk and the minimal supported editor
- .yamato/package-tests.yml#package_test_-_ngo_trunk_mac
- .yamato/package-tests.yml#package_test_-_ngo_6000.0_win
- .yamato/package-tests.yml#package_test_-_ngo_{{ validation_editors.minimal }}_win

# Run testproject EditMode and Playmode project tests on trunk and an older supported editor (6000.0)
# Run testproject EditMode and Playmode project tests on trunk and the minimal supported editor
- .yamato/project-tests.yml#test_testproject_win_trunk
- .yamato/project-tests.yml#test_testproject_mac_6000.0
- .yamato/project-tests.yml#test_testproject_mac_{{ validation_editors.minimal }}

# Run standalone test. We run it only on Ubuntu since it's the fastest machine, and it was noted that for example distribution on macOS is taking 40m since we switched to Apple Silicon
# Coverage on other standalone machines is present in Nightly job so it's enough to not run all of them for PRs
Expand Down
4 changes: 2 additions & 2 deletions .yamato/project.metafile
Original file line number Diff line number Diff line change
Expand Up @@ -177,13 +177,13 @@ validation_editors:
default:
- trunk
all:
- 6000.0.0f1
- 6000.0
- 6000.2
- 6000.3
- 6000.4
- trunk
minimal:
- 6000.0
- 6000.0.0f1


# Scripting backends used by Standalone RunTimeTests---------------------------------------------------
Expand Down
24 changes: 12 additions & 12 deletions Tools/scripts/ReleaseAutomation/release_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,21 +71,21 @@ def __init__(self):

self.yamato_build_automation_configs = [
{
"job_name": "Build Sample for Windows with minimal supported editor (2022.3), burst ON, IL2CPP",
"job_name": "Build Sample for Windows with minimal supported editor (6000.0.0f1), burst ON, IL2CPP",
"variables": [
{ "key": "BURST_ON_OFF", "value": "on" },
{ "key": "PLATFORM_WIN64_MAC_ANDROID", "value": "win64" },
{ "key": "SCRIPTING_BACKEND_IL2CPP_MONO", "value": "il2cpp" },
{ "key": "UNITY_VERSION", "value": "2022.3" } # Minimal supported editor
{ "key": "UNITY_VERSION", "value": "6000.0.0f1" } # Minimal supported editor
]
},
{
"job_name": "Build Sample for Windows with latest functional editor (6000.2), burst ON, IL2CPP",
"job_name": "Build Sample for Windows with latest functional editor (6000.3), burst ON, IL2CPP",
"variables": [
{ "key": "BURST_ON_OFF", "value": "on" },
{ "key": "PLATFORM_WIN64_MAC_ANDROID", "value": "win64" },
{ "key": "SCRIPTING_BACKEND_IL2CPP_MONO", "value": "il2cpp" },
{ "key": "UNITY_VERSION", "value": "6000.2" } # Editor that most our users will use (not alpha). Sometimes when testing on trunk we have weird editor issues not caused by us so the preference will be to test on latest editor that our users will use.
{ "key": "UNITY_VERSION", "value": "6000.3" } # Editor that most our users will use (not alpha). Sometimes when testing on trunk we have weird editor issues not caused by us so the preference will be to test on latest editor that our users will use.
]
},
{
Expand All @@ -98,21 +98,21 @@ def __init__(self):
]
},
{
"job_name": "Build Sample for MacOS with minimal supported editor (2022.3), burst OFF, Mono",
"job_name": "Build Sample for MacOS with minimal supported editor (6000.0.0f1), burst OFF, Mono",
"variables": [
{ "key": "BURST_ON_OFF", "value": "off" },
{ "key": "PLATFORM_WIN64_MAC_ANDROID", "value": "mac" },
{ "key": "SCRIPTING_BACKEND_IL2CPP_MONO", "value": "mono" },
{ "key": "UNITY_VERSION", "value": "2022.3" } # Minimal supported editor
{ "key": "UNITY_VERSION", "value": "6000.0.0f1" } # Minimal supported editor
]
},
{
"job_name": "Build Sample for MacOS with latest functional editor (6000.2), burst OFF, Mono",
"job_name": "Build Sample for MacOS with latest functional editor (6000.3), burst OFF, Mono",
"variables": [
{ "key": "BURST_ON_OFF", "value": "off" },
{ "key": "PLATFORM_WIN64_MAC_ANDROID", "value": "mac" },
{ "key": "SCRIPTING_BACKEND_IL2CPP_MONO", "value": "mono" },
{ "key": "UNITY_VERSION", "value": "6000.2" } # Editor that most our users will use (not alpha). Sometimes when testing on trunk we have weird editor issues not caused by us so the preference will be to test on latest editor that our users will use.
{ "key": "UNITY_VERSION", "value": "6000.3" } # Editor that most our users will use (not alpha). Sometimes when testing on trunk we have weird editor issues not caused by us so the preference will be to test on latest editor that our users will use.
]
},
{
Expand All @@ -125,21 +125,21 @@ def __init__(self):
]
},
{
"job_name": "Build Sample for Android with minimal supported editor (2022.3), burst ON, IL2CPP",
"job_name": "Build Sample for Android with minimal supported editor (6000.0.0f1), burst ON, IL2CPP",
"variables": [
{ "key": "BURST_ON_OFF", "value": "on" },
{ "key": "PLATFORM_WIN64_MAC_ANDROID", "value": "android" },
{ "key": "SCRIPTING_BACKEND_IL2CPP_MONO", "value": "il2cpp" },
{ "key": "UNITY_VERSION", "value": "2022.3" } # Minimal supported editor
{ "key": "UNITY_VERSION", "value": "6000.0.0f1" } # Minimal supported editor
]
},
{
"job_name": "Build Sample for Android with latest functional editor (6000.2), burst ON, IL2CPP",
"job_name": "Build Sample for Android with latest functional editor (6000.3), burst ON, IL2CPP",
"variables": [
{ "key": "BURST_ON_OFF", "value": "on" },
{ "key": "PLATFORM_WIN64_MAC_ANDROID", "value": "android" },
{ "key": "SCRIPTING_BACKEND_IL2CPP_MONO", "value": "il2cpp" },
{ "key": "UNITY_VERSION", "value": "6000.2" } # Editor that most our users will use (not alpha). Sometimes when testing on trunk we have weird editor issues not caused by us so the preference will be to test on latest editor that our users will use.
{ "key": "UNITY_VERSION", "value": "6000.3" } # Editor that most our users will use (not alpha). Sometimes when testing on trunk we have weird editor issues not caused by us so the preference will be to test on latest editor that our users will use.
]
},
{
Expand Down
1 change: 1 addition & 0 deletions com.unity.netcode.gameobjects/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Additional documentation and release notes are available at [Multiplayer Documen

### Changed

- Minimal supported editor was set to LTS version `0f1` which means that we do not guarantee that the package will work on alpha or beta versions of 6000.0

### Deprecated

Expand Down
1 change: 1 addition & 0 deletions com.unity.netcode.gameobjects/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"description": "Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.",
"version": "2.8.1",
"unity": "6000.0",
"unityRelease": "0f1",
"dependencies": {
"com.unity.nuget.mono-cecil": "1.11.4",
"com.unity.transport": "2.6.0"
Expand Down
Loading