5050 versionOverrideArg : ${{ inputs.versionOverrideArg }}
5151 targets : ' [{"os": "ubuntu-latest", "runner": "8-core-ubuntu-latest", "rids": "linux-x64"}]'
5252
53+ build_cli_archive_linux_arm64 :
54+ name : Build native CLI archive (Linux ARM64)
55+ uses : ./.github/workflows/build-cli-native-archives.yml
56+ with :
57+ versionOverrideArg : ${{ inputs.versionOverrideArg }}
58+ targets : ' [{"os": "ubuntu-latest", "runner": "ubuntu-24.04-arm", "rids": "linux-arm64"}]'
59+
5360 # Per-OS CLI archive builds produce RID-specific DCP and Dashboard NuGets.
5461 # Split by OS so that test jobs can depend on just their platform's archive,
5562 # allowing Linux tests to start as soon as the Linux archive completes
@@ -61,13 +68,12 @@ jobs:
6168 versionOverrideArg : ${{ inputs.versionOverrideArg }}
6269 targets : ' [{"os": "windows-latest", "runner": "windows-latest", "rids": "win-x64"}]'
6370
64- build_cli_archive_windows_arm :
65- if : ${{ github.event_name == 'pull_request' && github.repository_owner == 'microsoft' }}
71+ build_cli_archive_windows_arm64 :
6672 name : Build native CLI archive (Windows ARM64)
6773 uses : ./.github/workflows/build-cli-native-archives.yml
6874 with :
6975 versionOverrideArg : ${{ inputs.versionOverrideArg }}
70- targets : ' [{"os": "windows-11-arm ", "runner": "windows-11-arm", "rids": "win-arm64"}]'
76+ targets : ' [{"os": "windows-latest ", "runner": "windows-11-arm", "rids": "win-arm64"}]'
7177
7278 build_cli_archive_macos :
7379 name : Build native CLI archive (macOS)
@@ -204,7 +210,7 @@ jobs:
204210 name : Aspire CLI Starter Validation (${{ matrix.os.name }})
205211 runs-on : ${{ matrix.os.runner }}
206212 timeout-minutes : 15
207- needs : [build_packages, build_cli_archive_windows, build_cli_archive_windows_arm ]
213+ needs : [build_packages, build_cli_archive_windows, build_cli_archive_windows_arm64 ]
208214 if : ${{ github.event_name == 'pull_request' && github.repository_owner == 'microsoft' }}
209215 strategy :
210216 fail-fast : false
@@ -330,7 +336,9 @@ jobs:
330336 setup_for_tests,
331337 build_packages,
332338 build_cli_archive_linux,
339+ build_cli_archive_linux_arm64,
333340 build_cli_archive_windows,
341+ build_cli_archive_windows_arm64,
334342 build_cli_archive_macos,
335343 extension_tests_win,
336344 cli_starter_validation_windows,
0 commit comments