diff --git a/.github/workflows/build_starter.yml b/.github/workflows/build_starter.yml index 434edc3a..7f501b90 100644 --- a/.github/workflows/build_starter.yml +++ b/.github/workflows/build_starter.yml @@ -24,7 +24,7 @@ on: required: false platforms: description: 'Test Platforms of Android,iOS,Windows,macOS,Linux,Playmode' - default: 'Android,iOS,Windows,macOS,Linux,Playmode' + default: 'Android,iOS,tvOS,Windows,macOS,Linux,Playmode' required: true apis: description: 'CSV of apis to build and test' @@ -253,7 +253,7 @@ jobs: trigger_reusable_package: name: package ${{ needs.check_and_prepare.outputs.release_label }} - needs: [check_and_prepare, build_android, build_ios, build_linux, build_macos, build_windows, decide_build_branch] + needs: [check_and_prepare, build_android, build_ios, build_tvos, build_linux, build_macos, build_windows, decide_build_branch] uses: ./.github/workflows/package.yml if: (needs.check_and_prepare.outputs.should_trigger_package == 'true') && !cancelled() && !failure() with: diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 0bbc4d24..ebeb8c2f 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -14,7 +14,7 @@ on: description: 'Build OS (value: windows-latest, macos-latest. Left empty will use macos-latest for iOS platform, windows-latest for the rest)' platforms: description: 'CSV of Android,iOS,Windows,macOS,Linux,Playmode' - default: 'Android,iOS,Windows,macOS,Linux,Playmode' + default: 'Android,iOS,tvOS,Windows,macOS,Linux,Playmode' required: true apis: description: 'CSV of apis to build and test' diff --git a/scripts/gha/print_matrix_configuration.py b/scripts/gha/print_matrix_configuration.py index 0be5b9b1..931305ed 100644 --- a/scripts/gha/print_matrix_configuration.py +++ b/scripts/gha/print_matrix_configuration.py @@ -59,13 +59,12 @@ MACOS_RUNNER = "macos-latest" LINUX_RUNNER = "ubuntu-latest" -# TODO @drsanta add TVOS to the platforms once the integration tests can be run on tvOS. PARAMETERS = { "integration_tests": { "matrix": { "unity_versions": ["2020"], "build_os": [""], - "platforms": [WINDOWS, MACOS, LINUX, ANDROID, IOS, PLAYMODE], + "platforms": [WINDOWS, MACOS, LINUX, ANDROID, IOS, TVOS, PLAYMODE], "mobile_devices": ["android_target", "ios_target", "simulator_target", "tvos_simulator"], "mobile_test_on": ["real"],