Skip to content

early work on a system to control max avatar loads #2405

early work on a system to control max avatar loads

early work on a system to control max avatar loads #2405

Triggered via push December 14, 2025 19:48
Status Success
Total duration 1h 5m 56s
Artifacts 12

compilation.yml

on: push
Check if secrets available
2s
Check if secrets available
Build .unitypackage files
1m 20s
Build .unitypackage files
Matrix: Build server on Ubuntu
Matrix: build-client
Fit to window
Zoom out
Zoom in

Annotations

31 errors and 80 warnings
Build client for Android
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StyleLibrary
Build client for Android
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StyleLibrary
Build client for Android
Rig Error: Avatar creation failed:
Build client for Android
Calls to "AssetDatabase.SaveAssets" are restricted during asset importing. Please make sure this function is not called from ScriptedImporters or PostProcessors, as it is a source of non-determinism.
Build client for Android
: <color=#242424>[<color=#9370DB>System</color>]</color> <color=#FF0000>Misssing Palette!</color>
Build client for Android
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StylePalette
Build client for Android
: <color=#242424>[<color=#9370DB>System</color>]</color> <color=#FF0000>Misssing Library!</color>
Build client for Android
OperationException : ChainOperation failed because dependent operation failed
Build client for Android
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StyleLibrary
Build client for Android
Rig Error: Avatar creation failed:
Build client for StandaloneWindows64
Rig Error: Avatar creation failed:
Build client for StandaloneWindows64
Shader error in 'EnvironmentDepth/OcclusionLit': failed to open source file: 'BiRP/EnvironmentOcclusionBiRP.cginc' at line 203 (on d3d9)
Build client for StandaloneWindows64
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StylePalette
Build client for StandaloneWindows64
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StyleLibrary
Build client for StandaloneWindows64
: <color=#242424>[<color=#9370DB>System</color>]</color> <color=#FF0000>Misssing Palette!</color>
Build client for StandaloneWindows64
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StylePalette
Build client for StandaloneWindows64
: <color=#242424>[<color=#9370DB>System</color>]</color> <color=#FF0000>Misssing Library!</color>
Build client for StandaloneWindows64
OperationException : ChainOperation failed because dependent operation failed
Build client for StandaloneWindows64
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StyleLibrary
Build client for StandaloneWindows64
Rig Error: Avatar creation failed:
Build client for StandaloneWindows64
You're on a case-insensitive filesystem, and the remote you are
Build client for StandaloneLinux64
Calls to "AssetDatabase.SaveAssets" are restricted during asset importing. Please make sure this function is not called from ScriptedImporters or PostProcessors, as it is a source of non-determinism.
Build client for StandaloneLinux64
: <color=#242424>[<color=#9370DB>System</color>]</color> <color=#FF0000>Misssing Palette!</color>
Build client for StandaloneLinux64
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StylePalette
Build client for StandaloneLinux64
: <color=#242424>[<color=#9370DB>System</color>]</color> <color=#FF0000>Misssing Library!</color>
Build client for StandaloneLinux64
OperationException : ChainOperation failed because dependent operation failed
Build client for StandaloneLinux64
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown. No Location found for Key=StyleLibrary
Build client for StandaloneLinux64
OperationException : Addressables - Unable to load runtime data at location UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1[[UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData, Unity.Addressables, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].
Build client for StandaloneLinux64
RuntimeData is null. Please ensure you have built the correct Player Content.
Build client for StandaloneLinux64
System.Exception: Invalid path in TextDataProvider : 'Library/com.unity.addressables/aa/Linux/settings.json'.
Build client for StandaloneLinux64
Rig Error: Avatar creation failed:
Build server on Ubuntu (Basis Server, linux-arm64): Basis Server/Contrib/Auth/Did/DidKeyResolver.cs#L57
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
Build server on Ubuntu (Basis Server, linux-arm64): Basis Server/LiteNetLib/NetManager.cs#L909
The variable 'ex' is declared but never used
Build server on Ubuntu (Basis Server, linux-arm64): Basis Server/LiteNetLib/NetUtils.cs#L176
The variable 'e' is declared but never used
Build server on Ubuntu (Basis Server, linux-arm64): Basis Server/LiteNetLib/NetUtils.cs#L176
The variable 'e' is declared but never used
Build server on Ubuntu (Basis Server, linux-arm64): Basis Server/LiteNetLib/NetManager.cs#L909
The variable 'ex' is declared but never used
Build server on Ubuntu (Basis Server, linux-arm64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, linux-arm64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, linux-arm64)
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Build server on Ubuntu (Basis Server, linux-arm64)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
Build server on Ubuntu (Basis Server, linux-arm64)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
Build server on Ubuntu (Basis Server, linux-x64): Basis Server/LiteNetLib/NetManager.cs#L909
The variable 'ex' is declared but never used
Build server on Ubuntu (Basis Server, linux-x64): Basis Server/Contrib/Auth/Did/DidKeyResolver.cs#L57
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
Build server on Ubuntu (Basis Server, linux-x64): Basis Server/LiteNetLib/NetUtils.cs#L176
The variable 'e' is declared but never used
Build server on Ubuntu (Basis Server, linux-x64): Basis Server/LiteNetLib/NetManager.cs#L909
The variable 'ex' is declared but never used
Build server on Ubuntu (Basis Server, linux-x64): Basis Server/Contrib/Auth/Did/DidKeyResolver.cs#L57
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
Build server on Ubuntu (Basis Server, linux-x64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, linux-x64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, linux-x64)
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Build server on Ubuntu (Basis Server, linux-x64)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
Build server on Ubuntu (Basis Server, linux-x64)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
Build server on Ubuntu (Basis Server, linux-musl-x64): Basis Server/Contrib/Auth/Did/DidKeyResolver.cs#L57
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
Build server on Ubuntu (Basis Server, linux-musl-x64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, linux-musl-x64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, linux-musl-x64)
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Build server on Ubuntu (Basis Server, linux-musl-x64)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
Build server on Ubuntu (Basis Server, linux-musl-x64)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
Build server on Ubuntu (Basis Server, win-x64): Basis Server/Contrib/Auth/Did/DidKeyResolver.cs#L57
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
Build server on Ubuntu (Basis Server, win-x64): Basis Server/LiteNetLib/NetManager.cs#L909
The variable 'ex' is declared but never used
Build server on Ubuntu (Basis Server, win-x64): Basis Server/LiteNetLib/NetUtils.cs#L176
The variable 'e' is declared but never used
Build server on Ubuntu (Basis Server, win-x64): Basis Server/LiteNetLib/NetUtils.cs#L176
The variable 'e' is declared but never used
Build server on Ubuntu (Basis Server, win-x64): Basis Server/LiteNetLib/NetManager.cs#L909
The variable 'ex' is declared but never used
Build server on Ubuntu (Basis Server, win-x64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, win-x64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, win-x64)
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Build server on Ubuntu (Basis Server, win-x64)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
Build server on Ubuntu (Basis Server, win-x64)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
Build server on Ubuntu (Basis Server, linux-musl-arm64): Basis Server/Contrib/Auth/Did/DidKeyResolver.cs#L57
Use 'AsSpan' instead of the 'System.Range'-based indexer on 'string' to avoid creating unnecessary data copies (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1831)
Build server on Ubuntu (Basis Server, linux-musl-arm64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, linux-musl-arm64): Basis Server/Contrib/Crypto/Ed25519.cs#L80
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
Build server on Ubuntu (Basis Server, linux-musl-arm64)
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Build server on Ubuntu (Basis Server, linux-musl-arm64)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
Build server on Ubuntu (Basis Server, linux-musl-arm64)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
Build client for Android
The VisualEffectAsset (02_Simple_Loop) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (01_Minimal_System) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (05_Head_Trail) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (06_Firework) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (03_Simple_Burst) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (04_Simple_Trail) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (02_Simple_Loop) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (01_Minimal_System) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (05_Head_Trail) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for Android
The VisualEffectAsset (06_Firework) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (02_Simple_Loop) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (01_Minimal_System) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (05_Head_Trail) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (06_Firework) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (03_Simple_Burst) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (04_Simple_Trail) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (02_Simple_Loop) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (01_Minimal_System) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (05_Head_Trail) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneWindows64
The VisualEffectAsset (06_Firework) was compiled with an outdated version of the Visual Effect Graph. It needs to be rebuilt.
Build client for StandaloneLinux64
Packages/com.avionblock.opussharp/OpusSharp.Core/OpusDecoder.cs(117,33): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build client for StandaloneLinux64
Packages/com.***.odinserializer/Core/Misc/ArchitectureInfo.cs(74,22): warning CS0618: 'RuntimePlatform.WiiU' is obsolete: 'Wii U is no longer supported in Unity 2018.1+.'
Build client for StandaloneLinux64
Packages/com.***.odinserializer/Core/Misc/ArchitectureInfo.cs(69,22): warning CS0618: 'RuntimePlatform.XBOX360' is obsolete: 'Xbox360 export is no longer supported in Unity 5.5+.'
Build client for StandaloneLinux64
Packages/com.***.odinserializer/Core/Misc/ArchitectureInfo.cs(67,22): warning CS0618: 'RuntimePlatform.PS3' is obsolete: 'PS3 export is no longer supported in Unity >=5.5.'
Build client for StandaloneLinux64
Packages/com.***.server/LiteNetLib/NetManager.cs(909,50): warning CS0168: The variable 'ex' is declared but never used
Build client for StandaloneLinux64
Packages/com.***.server/LiteNetLib/NetUtils.cs(176,30): warning CS0168: The variable 'e' is declared but never used
Build client for StandaloneLinux64
Built In Data does not have any associated AddressableAssetGroupSchemas. Data from this group will not be included in the build. If this is unexpected the AddressableGroup may have become corrupted.
Build client for StandaloneLinux64
Import Error Code:(4)
Build client for StandaloneLinux64
Addressables - Unable to load runtime data at location UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1[[UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData, Unity.Addressables, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]].
Build client for StandaloneLinux64
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.

Artifacts

Produced during runtime
Name Size Digest
Basis-Client-Android
81.3 MB
sha256:f6c868830c386294ad0a0e1ea2a7eed0b5c6b600dea76e94480f98406eb69eb6
Basis-Client-StandaloneLinux64
108 MB
sha256:fac83853acbfb893fe2e1d4a7826d53957b64572560c9d99b846c5d94f2cf398
Basis-Client-StandaloneWindows64
100 MB
sha256:3cc87202d506041b402ad15a2f5fda2281aa35584a24739ebc9c3c750c27e4ce
Basis-Server-linux-arm64
47.7 MB
sha256:350dfc6b1c21a6315e75f51948b8fa9f51f3236058155e712f699ae048f57779
Basis-Server-linux-musl-arm64
47.7 MB
sha256:65902d20896874698435bd6dbdddae8457c37f1f0832fa640ec4be2c0b2d49a2
Basis-Server-linux-musl-x64
49.3 MB
sha256:31b33cc825d81ff0ed6e9f26c5eb15737b8008e83bf21986b72e7795a3f91ee0
Basis-Server-linux-x64
49.3 MB
sha256:69b3537c120435dd05cc2e20276e2198e4ede0bb8df6a4994f940b76ed21c85c
Basis-Server-win-x64
49.7 MB
sha256:f3429704d8024b807bbe885eadf35f3b3ed78ea9f62b28175845c246979f43c3
Basis-Symbols-Client-Android
187 MB
sha256:8fec4273e51ff58f2f81399b84cbbcdf15293ded2b14513443cd9be3fe3c707d
Basis-Symbols-Client-StandaloneLinux64
466 MB
sha256:227ac2546abdc13c4dfc4848e3c1abb043e4d6b4b9270d87e70b85d9ea474de0
Basis-Symbols-Client-StandaloneWindows64
443 MB
sha256:135ed2e601bcb5e211cd4a79319036c6b04d66baf76512c77856122bb83c257d
unitypackage_upload
157 MB
sha256:60a04639ca7f14f528f546e899563aa5e972f4a6f60d439887f6ae98995e379b