Skip to content

[SDK-334] deploy webgl #13

[SDK-334] deploy webgl

[SDK-334] deploy webgl #13

Re-run triggered October 17, 2024 02:06
Status Success
Total duration 6m 20s
Billable time 35m
Artifacts 6

test-build.yml

on: pull_request
Test sample game 🧪
2m 49s
Test sample game 🧪
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

36 warnings
Test sample game 🧪
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test sample game 🧪
No cdata in stack trace for test case: Immutable.Passport.PassportImplTests.Relogin_Success
Build for iOS
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build for iOS
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build for Android
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Public/Passport.cs(157,31): warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build for Android
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build for iOS
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(99,32): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for Android
Errors during XML parse:
Build for iOS
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(131,53): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for Android
Additionally, the fallback loader failed to parse the XML.
Build for iOS
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(79,27): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for Android
/github/workspace/src/Packages/Passport/Runtime/Scripts/Public/Passport.cs(157,31): warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build for Android
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(99,32): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for Android
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(131,53): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for Android
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(79,27): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for StandaloneWindows64
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build for StandaloneWindows64
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/ImmutableBrowserCore/WindowsWebBrowserClientAdapter.cs(16,16): warning CS8618: Non-nullable event 'OnUnityPostMessage' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/Runtime/Core/WebBrowserArgsBuilder.cs(30,68): warning CS8625: Cannot convert null literal to non-nullable reference type.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/Runtime/Logging/JsonLogSeverityConverter.cs(22,30): warning CS8765: Nullability of type of parameter 'value' doesn't match overridden member (possibly because of nullability attributes).
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/Runtime/Logging/JsonLogSeverityConverter.cs(27,32): warning CS8765: Nullability of type of parameter 'existingValue' doesn't match overridden member (possibly because of nullability attributes).
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/Runtime/Logging/ProcessLogHandler.cs(25,18): warning CS8618: Non-nullable event 'OnProcessOutputLog' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/Runtime/Logging/ProcessLogHandler.cs(25,18): warning CS8618: Non-nullable event 'OnProcessErrorLog' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/Runtime/Communication/TCPCommunicationLayer.cs(64,32): warning CS8625: Cannot convert null literal to non-nullable reference type.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/Runtime/Logging/ProcessLogHandler.cs(75,45): warning CS8600: Converting null literal or possible null value to non-nullable type.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/Runtime/Logging/ProcessLogHandler.cs(76,20): warning CS8603: Possible null reference return.
Build for WebGL
The following actions uses node12 which is deprecated and will be forced to run on node16: JamesIves/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build for WebGL
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3, JamesIves/[email protected], actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build for WebGL
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build for WebGL
/github/workspace/src/Packages/Passport/Runtime/Scripts/Public/Passport.cs(157,31): warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build for WebGL
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(99,32): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(131,53): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
Assets/Scripts/ZkEvm/ZkEvmSendTransactionScript.cs(79,27): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "Build-Android", "Build-iOS", "Build-StandaloneWindows64", "Build-WebGL". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
Build-Android
32.6 MB
Build-StandaloneWindows64
511 MB
Build-WebGL
28.5 MB
Build-iOS
715 MB