Skip to content

Merge pull request #367 from immutable/fix/windows-webview-sample #287

Merge pull request #367 from immutable/fix/windows-webview-sample

Merge pull request #367 from immutable/fix/windows-webview-sample #287

Triggered via push December 8, 2024 23:59
Status Success
Total duration 13m 59s
Billable time 31m
Artifacts 6

test-build.yml

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

Annotations

42 warnings
Test sample game 🧪
No cdata in stack trace for test case: Immutable.Passport.PassportImplTests.Relogin_Success
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/[email protected]/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/[email protected]/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/[email protected]/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/[email protected]/Runtime/Helper/WebBrowserUtils.cs(84,51): warning CS8625: Cannot convert null literal to non-nullable reference type.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/[email protected]/Runtime/Helper/ProcessExtensions.cs(91,22): warning CS8625: Cannot convert null literal to non-nullable reference type.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/UnityWebBrowser/[email protected]/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/[email protected]/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/[email protected]/Runtime/Logging/ProcessLogHandler.cs(75,45): warning CS8600: Converting null literal or possible null value to non-nullable type.
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 iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,69): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,113): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,149): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,245): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,289): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(87,94): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(87,138): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(87,174): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for iOS
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(87,270): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
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(35,29): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
/github/workspace/src/Packages/Passport/Runtime/Scripts/Public/Passport.cs(41,30): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
/github/workspace/src/Packages/Passport/Runtime/Scripts/Public/Passport.cs(34,31): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
/github/workspace/src/Packages/Passport/Runtime/Scripts/Public/Passport.cs(171,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
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,69): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,113): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,149): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,245): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for WebGL
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,289): 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/
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 Android
Errors during XML parse:
Build for Android
Additionally, the fallback loader failed to parse the XML.
Build for Android
/github/workspace/src/Packages/Passport/Runtime/Scripts/Public/Passport.cs(35,29): 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(41,30): 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(34,31): 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(171,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
/github/workspace/src/Packages/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,69): 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/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,113): 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/ZkEvmApi/Runtime/Api/ActivitiesApi.cs(69,149): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.

Artifacts

Produced during runtime
Name Size
Build-Android
41.4 MB
Build-StandaloneWindows64
175 MB
Build-WebGL
11.4 MB
Build-iOS
219 MB
Coverage results
255 KB
Test results
324 KB