gizmo changes #6241
compilation.yml
on: push
Check if secrets available
4s
Build .unitypackage files
3m 19s
Matrix: Build server on Ubuntu
Build client for Android
16m 11s
Matrix: build-client
Annotations
2 errors and 90 warnings
|
Build client for Android
Build failed with exit code 101
|
|
Build client for Android
UnityException: Target architecture not specified
|
|
Build server on Ubuntu (Basis Server, linux-musl-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build server on Ubuntu (Basis Server, linux-musl-x64):
Basis Server/Contrib/Auth/Did.Tests/ServerExample.cs#L111
Method 'ServerExample.Main()' will not be used as an entry point because a synchronous entry point 'AutoGeneratedProgram.Main(string[])' was found.
|
|
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/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/LiteNetLib/NetManager.cs#L1372
The variable 'ex' is declared but never used
|
|
Build server on Ubuntu (Basis Server, linux-musl-x64):
Basis Server/LiteNetLib/NetUtils.cs#L176
The variable 'e' is declared but never used
|
|
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, linux-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build server on Ubuntu (Basis Server, linux-arm64):
Basis Server/LiteNetLib/NetManager.cs#L1372
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/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#L1372
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/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, win-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build server on Ubuntu (Basis Server, win-x64):
Basis Server/LiteNetLib/NetManager.cs#L1372
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/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#L1372
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/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)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
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/LiteNetLib/NetManager.cs#L1372
The variable 'ex' is declared but never used
|
|
Build server on Ubuntu (Basis Server, linux-musl-arm64):
Basis Server/LiteNetLib/NetUtils.cs#L176
The variable 'e' is declared but never used
|
|
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/LiteNetLib/NetUtils.cs#L176
The variable 'e' is declared but never used
|
|
Build server on Ubuntu (Basis Server, linux-musl-arm64):
Basis Server/LiteNetLib/NetManager.cs#L1372
The variable 'ex' is declared but never used
|
|
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 server on Ubuntu (Basis Server, linux-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
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/NetManager.cs#L1372
The variable 'ex' is declared but never used
|
|
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#L1372
The variable 'ex' is declared but never used
|
|
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/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 .unitypackage files
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build client for Android
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v3, actions/checkout@v4, BasisVR/unity-builder@main. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build client for Android
Couldn't delete Packages/com.valvesoftware.openxr.utils/README.md.meta because it's in an immutable folder.
|
|
Build client for Android
A meta data file (.meta) exists but its asset 'Packages/com.valvesoftware.openxr.utils/README.md' can't be found. When moving or deleting files outside of Unity, please ensure that the corresponding .meta file is moved or deleted along with it.
|
|
Build client for Android
Couldn't delete Packages/com.valvesoftware.openxr.utils/README.md.meta because it's in an immutable folder.
|
|
Build client for Android
A meta data file (.meta) exists but its asset 'Packages/com.valvesoftware.openxr.utils/README.md' can't be found. When moving or deleting files outside of Unity, please ensure that the corresponding .meta file is moved or deleted along with it.
|
|
Build client for Android
Couldn't delete Packages/com.valvesoftware.openxr.utils/README.md.meta because it's in an immutable folder.
|
|
Build client for Android
A meta data file (.meta) exists but its asset 'Packages/com.valvesoftware.openxr.utils/README.md' can't be found. When moving or deleting files outside of Unity, please ensure that the corresponding .meta file is moved or deleted along with it.
|
|
Build client for Android
Couldn't delete Packages/com.valvesoftware.openxr.utils/README.md.meta because it's in an immutable folder.
|
|
Build client for Android
A meta data file (.meta) exists but its asset 'Packages/com.valvesoftware.openxr.utils/README.md' can't be found. When moving or deleting files outside of Unity, please ensure that the corresponding .meta file is moved or deleted along with it.
|
|
Build client for Android
Couldn't delete Packages/com.valvesoftware.openxr.utils/README.md.meta because it's in an immutable folder.
|
|
Build client for Android
A meta data file (.meta) exists but its asset 'Packages/com.valvesoftware.openxr.utils/README.md' can't be found. When moving or deleting files outside of Unity, please ensure that the corresponding .meta file is moved or deleted along with it.
|
|
Build client for StandaloneLinux64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v3, actions/checkout@v4, actions/upload-artifact@v4, BasisVR/unity-builder@main. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build client for StandaloneLinux64
No files were found with the provided path: build/StandaloneLinux64/BasisVR_BackUpThisFolder_ButDontShipItWithYourGame. No artifacts will be uploaded.
|
|
Build client for StandaloneLinux64
Packages/com.basis.sdk/Scripts/Content Police/BasisShaderPrewarm.cs(132,38): warning CS0168: The variable 'ex' is declared but never used
|
|
Build client for StandaloneLinux64
Packages/com.basis.sdk/UiStyling/Runtime/Components/UiStyleSettings.cs(109,17): warning CS0618: 'Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)' is obsolete: 'FindObjectsByType with FindObjectsSortMode parameter has been deprecated. Use FindObjectsByType<T>() or FindObjectsByType<T>(FindObjectsInactive) instead. InstanceID will be replaced in the future with EntityId and previous sort order cannot be maintained.'
|
|
Build client for StandaloneLinux64
Packages/com.basis.sdk/UiStyling/Runtime/Components/UiStyleSettings.cs(111,21): warning CS0618: 'FindObjectsSortMode' is obsolete: 'FindObjectsSortMode has been deprecated. Use the FindObjectsByType overloads that do not take a FindObjectsSortMode parameter.'
|
|
Build client for StandaloneLinux64
Packages/com.basis.common/BasisTransformMapping.cs(571,66): warning UAC1009: Field 'TposeWorld' uses an unsupported type 'System.Collections.Generic.Dictionary<UnityEngine.HumanBodyBones, Basis.Scripts.Common.BasisCalibratedCoords>'. Refer to the Serialization rules analyzer reference. (https://docs.unity3d.com/6000.5/Documentation/Manual/script-serialization-analyzer.html#uac1009)
|
|
Build client for StandaloneLinux64
Packages/com.basis.common/BasisTransformMapping.cs(565,66): warning UAC1009: Field 'TposeLocal' uses an unsupported type 'System.Collections.Generic.Dictionary<UnityEngine.HumanBodyBones, Basis.Scripts.Common.BasisCalibratedCoords>'. Refer to the Serialization rules analyzer reference. (https://docs.unity3d.com/6000.5/Documentation/Manual/script-serialization-analyzer.html#uac1009)
|
|
Build client for StandaloneLinux64
Packages/com.basis.common/BasisTransformMapping.cs(564,66): warning UAC1009: Field 'TposeFromRoot' uses an unsupported type 'System.Collections.Generic.Dictionary<UnityEngine.HumanBodyBones, Basis.Scripts.Common.BasisCalibratedCoords>'. Refer to the Serialization rules analyzer reference. (https://docs.unity3d.com/6000.5/Documentation/Manual/script-serialization-analyzer.html#uac1009)
|
|
Build client for StandaloneLinux64
Packages/com.basis.server/LiteNetLib/NetManager.cs(1372,50): warning CS0168: The variable 'ex' is declared but never used
|
|
Build client for StandaloneLinux64
Packages/com.basis.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
Could not parse "vpm-2026-W33.17-43-g662fefe7e" to semver, defaulting android version code to 1
|
|
Build client for StandaloneWindows64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v3, actions/checkout@v4, actions/upload-artifact@v4, BasisVR/unity-builder@main. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
You are trying to import an asset which contains a global game manager. This is not allowed.
|
|
Build client for StandaloneWindows64
Could not parse "" to semver, defaulting android version code to 1
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
Basis-Client-StandaloneLinux64
|
128 MB |
sha256:89e93c151251a7ba72814a4a37d59d0c13c2387225632614441ce08625336889
|
|
|
Basis-Client-StandaloneWindows64
|
155 MB |
sha256:0da889d65d27c0095862cb7bac65db78008b5800200182fdf992066c0f892b19
|
|
|
Basis-Server-linux-arm64
|
49.3 MB |
sha256:5300b98b3696dd49d9d124d5ea880efc7937e1a171fdd868db1b11879d7d7e3a
|
|
|
Basis-Server-linux-musl-arm64
|
49.3 MB |
sha256:d621797598231c0da7e662fc7f1b3201697b0ff9e3c44dd3966d7bf8c69d9618
|
|
|
Basis-Server-linux-musl-x64
|
51.4 MB |
sha256:0348b5f3212600300e1e60d2bf360381d6272368b74a732dad4fab5a47504f06
|
|
|
Basis-Server-linux-x64
|
51.4 MB |
sha256:da03d426832f0a4ad8cbe92df94aae102e0472ee88f6ae086c310de9eb598284
|
|
|
Basis-Server-win-x64
|
51.3 MB |
sha256:ab8bd533d13a50edee080d4bc293b48c31709e2ab49a171cd36586fb2f692a06
|
|
|
Basis-Symbols-Client-StandaloneWindows64
|
579 MB |
sha256:fc41eeb02bbbf804d048d1f19c1de85168236468a524585b083b151609dfe88c
|
|
|
unitypackage_upload
|
619 MB |
sha256:80e7962b6229fb2b20cf673ab96b927953a82124de51274f7f7effd466d1fb97
|
|