Skip to content

gizmo changes

gizmo changes #6241

Triggered via push August 19, 2026 04:26
Status Failure
Total duration 34m 46s
Artifacts 9

compilation.yml

on: push
Check if secrets available
4s
Check if secrets available
Build .unitypackage files
3m 19s
Build .unitypackage files
Matrix: Build server on Ubuntu
Build client for Android
16m 11s
Build client for Android
Matrix: build-client
Fit to window
Zoom out
Zoom in

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/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/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 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