Skip to content

[App] Add link.xml to preserve Auth types for reflection #2739

[App] Add link.xml to preserve Auth types for reflection

[App] Add link.xml to preserve Auth types for reflection #2739

Triggered via pull request April 16, 2026 16:18
Status Success
Total duration 1h 8m 42s
Artifacts 10

build_starter.yml

on: pull_request
check_and_prepare
19s
check_and_prepare
update_versions  /  update-version
update_versions / update-version
decide_build_branch
2s
decide_build_branch
build-android-unity2021-CPP  /  build-android-unity2021-CPP
1h 0m
build-android-unity2021-CPP / build-android-unity2021-CPP
build-ios-unity2021-CPP  /  build-ios-unity2021-CPP
28m 2s
build-ios-unity2021-CPP / build-ios-unity2021-CPP
build-tvos-unity2021-CPP  /  build-tvos-unity2021-CPP
19m 36s
build-tvos-unity2021-CPP / build-tvos-unity2021-CPP
build-linux-unity2021-CPP  /  build-linux-unity2021-CPP
51m 46s
build-linux-unity2021-CPP / build-linux-unity2021-CPP
build-macos-unity2021-CPP  /  build-macOS-unity2021-CPP
48m 46s
build-macos-unity2021-CPP / build-macOS-unity2021-CPP
build-windows-unity2021-CPP  /  build-windows-unity2021-CPP
1h 2m
build-windows-unity2021-CPP / build-windows-unity2021-CPP
package nightly-20260416-161856  /  package-
5m 29s
package nightly-20260416-161856 / package-
package nightly-20260416-161856  /  trigger_integration_tests
30s
package nightly-20260416-161856 / trigger_integration_tests
Fit to window
Zoom out
Zoom in

Annotations

22 warnings
Workflow syntax warning: .github/workflows/build_starter.yml#L284
In .github/workflows/build_starter.yml (Line: 284, Col: 11): Error from called workflow firebase/firebase-unity-sdk/.github/workflows/package.yml@259621ff001d314232186a21263ce838245a92be (Line: 259, Col: 13): Conditional expression contains literal text outside replacement tokens. This will cause the expression to always evaluate to truthy. Did you mean to put the entire expression inside ${{ }}?
Workflow syntax warning: .github/workflows/build_starter.yml#L284
In .github/workflows/build_starter.yml (Line: 284, Col: 11): Error from called workflow firebase/firebase-unity-sdk/.github/workflows/package.yml@259621ff001d314232186a21263ce838245a92be (Line: 264, Col: 13): Conditional expression contains literal text outside replacement tokens. This will cause the expression to always evaluate to truthy. Did you mean to put the entire expression inside ${{ }}?
Workflow syntax warning: .github/workflows/build_starter.yml#L284
In .github/workflows/build_starter.yml (Line: 284, Col: 11): Error from called workflow firebase/firebase-unity-sdk/.github/workflows/package.yml@259621ff001d314232186a21263ce838245a92be (Line: 270, Col: 13): Conditional expression contains literal text outside replacement tokens. This will cause the expression to always evaluate to truthy. Did you mean to put the entire expression inside ${{ }}?
Workflow syntax warning: .github/workflows/build_starter.yml#L284
In .github/workflows/build_starter.yml (Line: 284, Col: 11): Error from called workflow firebase/firebase-unity-sdk/.github/workflows/package.yml@259621ff001d314232186a21263ce838245a92be (Line: 281, Col: 13): Conditional expression contains literal text outside replacement tokens. This will cause the expression to always evaluate to truthy. Did you mean to put the entire expression inside ${{ }}?
check_and_prepare
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/setup-python@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-tvos-unity2021-CPP / build-tvos-unity2021-CPP
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-tvos-unity2021-CPP / build-tvos-unity2021-CPP
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-ios-unity2021-CPP / build-ios-unity2021-CPP
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-ios-unity2021-CPP / build-ios-unity2021-CPP
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-macos-unity2021-CPP / build-macOS-unity2021-CPP
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos-unity2021-CPP / build-macOS-unity2021-CPP
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-macos-unity2021-CPP / build-macOS-unity2021-CPP
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-linux-unity2021-CPP / build-linux-unity2021-CPP
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-android-unity2021-CPP / build-android-unity2021-CPP
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-android-unity2021-CPP / build-android-unity2021-CPP
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3
build-windows-unity2021-CPP / build-windows-unity2021-CPP
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v4, microsoft/setup-msbuild@v1.1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
package nightly-20260416-161856 / package-
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/setup-python@v4, actions/upload-artifact@v4, tibdex/github-app-token@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
package nightly-20260416-161856 / package-
SHA256 (firebase_unity_sdk.zip) = 202245901bef0926229dc59c66e907aa292f4851766928f94bb282d8930bae4a
package nightly-20260416-161856 / package-
SHA256 (firebase_unity_sdk.zip) = 202245901bef0926229dc59c66e907aa292f4851766928f94bb282d8930bae4a
package nightly-20260416-161856 / trigger_integration_tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/setup-python@v4, tibdex/github-app-token@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
android_unity
24.5 MB
sha256:f5f1d6948633dd87455bc51b3614c72e84efbc2d1af53e077d82cd720e238e1f
documentation_sources
345 KB
sha256:b6e024582681792ef040f5c2b566a9f21fb5dcba455b55d121f896da14542bc4
firebase_unity_sdk.zip
1.16 GB
sha256:92993b182aed9df9e3424371b2440c105c000210b15b5ea20687049480a2c7b3
firebase_unity_sdk_hash.txt
869 Bytes
sha256:51af22e5dd3971f4f70e789d4bd03befe229ab058cc72d24d997d588179cdb32
firebase_unity_sdk_tgz
138 MB
sha256:03b79545c5c8b0e60e88335340f758d6f62715b1a14288dccba375580bf66b77
ios_unity
35.3 MB
sha256:473397423085c1eaf9d439ac5235e079d4102d70e53d0255c47cb23350a1a679
linux_unity
43.2 MB
sha256:f985687e6f77a18f305f45aaae977b1b7b3332c684d54cdcef7a8df9dc0b2344
macos_unity
48.7 MB
sha256:17ba33628ebabe49e0391ef83c198753f1a9497a12434d483e6432339291b9e9
tvos_unity
35.6 MB
sha256:d9e1edfdda8d5336a0735e738aa709fcf20d26d8d4b178f4bc1eae927cc59009
windows_unity
32.4 MB
sha256:524ac9773d30ebe9ad88e67f4a2f332ff1fe4f3da818fe5d56b2ab60f510805f