Skip to content

chore: update game bridge to 2.12.7 #1070

chore: update game bridge to 2.12.7

chore: update game bridge to 2.12.7 #1070

Triggered via pull request February 25, 2026 21:37
Status Success
Total duration 15m 53s
Artifacts 8

test-build.yml

on: pull_request
Test sample app 🛠️
2m 34s
Test sample app 🛠️
Test Unity 6 sample app 🛠️
4m 25s
Test Unity 6 sample app 🛠️
Matrix: build
Matrix: build-unity6
Fit to window
Zoom out
Zoom in

Annotations

52 warnings
Test sample app 🛠️
No cdata in stack trace for test case: Immutable.Passport.PassportImplTests.Relogin_NullResponse_Failed
Test Unity 6 sample app 🛠️
No files were found with the provided path: CodeCoverage. No artifacts will be uploaded.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/PassportImpl.cs(731,23): warning CS8618: Non-nullable field 'marketingConsentStatus' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/PassportImpl.cs(730,23): warning CS8618: Non-nullable field 'email' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/PassportImpl.cs(729,23): warning CS8618: Non-nullable field 'directLoginMethod' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/UI/IPassportWebView.cs(13,23): warning CS8618: Non-nullable field 'data' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/UI/IPassportWebView.cs(12,23): warning CS8618: Non-nullable field 'method' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/UI/IPassportWebView.cs(24,23): warning CS8618: Non-nullable field 'name' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/UI/IPassportWebView.cs(23,23): warning CS8618: Non-nullable field 'message' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/UI/IPassportWebView.cs(170,23): warning CS8618: Non-nullable property 'PlatformSpecificConfig' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/ImmutableBrowserCore/WindowsWebBrowserClientAdapter.cs(19,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
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/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(265,84): 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/Passport/Runtime/Scripts/Private/Helpers/JsonHelpers.cs(15,24): 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/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(116,58): 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/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(83,53): 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/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(82,48): 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/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(76,44): 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/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(41,51): 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/Passport/Runtime/Scripts/Private/Event/AnalyticsEvent.cs(35,61): 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/Passport/Runtime/Scripts/Private/Core/Logging/PassportLogger.cs(15,43): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
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 Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(82,48): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(76,44): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(41,51): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/ImmutableBrowserCore/WindowsWebBrowserClientAdapter.cs(17,33): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/ImmutableBrowserCore/WindowsWebBrowserClientAdapter.cs(57,53): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/ImmutableBrowserCore/GameBridgeServer.cs(25,23): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/ImmutableBrowserCore/GameBridgeServer.cs(24,23): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/ThirdParty/ImmutableBrowserCore/GameBridgeServer.cs(23,29): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/Logging/PassportLogger.cs(15,43): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for StandaloneWindows64
Library folder does not exist. Consider setting up caching to speed up your workflow, if this is not your first build.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/Model/BrowserRequest.cs(12,70): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/Model/BrowserRequest.cs(10,22): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(265,84): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(116,58): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(83,53): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(82,48): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(76,44): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/BrowserCommunicationsManager.cs(41,51): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 for iOS
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Core/Logging/PassportLogger.cs(15,43): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Unity 6 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
/github/workspace/src/Packages/Passport/Runtime/Scripts/Private/Helpers/JsonHelpers.cs(15,24): 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/Private/Core/BrowserCommunicationsManager.cs(265,84): 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/Private/Core/BrowserCommunicationsManager.cs(116,58): 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/Private/Core/BrowserCommunicationsManager.cs(83,53): 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/Private/Core/BrowserCommunicationsManager.cs(82,48): 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/Private/Core/BrowserCommunicationsManager.cs(76,44): 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/Private/Event/AnalyticsEvent.cs(35,61): 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/Private/Core/BrowserCommunicationsManager.cs(41,51): 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/Private/Core/Logging/PassportLogger.cs(15,43): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build for Android
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
Build-Android Expired
42.3 MB
sha256:6910ffb6ec8ae640dbcdb2c88447292cfc793ea92d583e66f95da4b7787310b1
Build-StandaloneWindows64 Expired
183 MB
sha256:f9dee998035df308778223ee09e076031557eb9b18d6da9c251b7306b645d5a2
Build-Unity6-StandaloneWindows64 Expired
190 MB
sha256:667367697586d685f41b91356928d24a71c4b528b40dde17060e2be013426938
Build-Unity6-iOS Expired
254 MB
sha256:0963d10a47d9985d2e2169929adfc436db78ecb8875873f382a4e04d71f827c8
Build-iOS Expired
221 MB
sha256:0d65f994eef22091084568622f5be46753d389ee037677d511162f280ab16e64
Coverage results Expired
270 KB
sha256:921399ee1bd320eb03db4e422e967dd5c2362edc3c7404f362046d4fda83fc41
Test results Expired
282 KB
sha256:0bcc797ae7ff7b8ffdea9bd457517f5ad1aba0711069e5ea2904b4292c981402
Unity6-Test-results Expired
294 KB
sha256:60867a70ce7455b6d17295333afe4b8c718032575a7a16769f1d5b460a41de24