88 pull_request :
99
1010concurrency :
11- group : ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github. ref || github.sha }}
11+ group : ${{ github.workflow }}-${{ github.ref }}
1212 cancel-in-progress : true
1313
1414jobs :
@@ -17,14 +17,15 @@ jobs:
1717 uses : ./.github/workflows/reusable_windows_build.yml
1818 with :
1919 job-name : Win32_Debug_NoOrt_CodeQL
20+ runner-os : windows-2022
2021 cmake-workflow-preset : windows_win32_debug_no_ort_workflow
2122 enable-codeql : true
22- # codeql-config-file can be omitted if default is fine
2323
2424 Win32_release_no_ort :
2525 uses : ./.github/workflows/reusable_windows_build.yml
2626 with :
2727 job-name : Win32_Release_NoOrt
28+ runner-os : windows-2022
2829 cmake-workflow-preset : windows_win32_release_no_ort_workflow
2930 enable-codeql : false
3031
@@ -33,41 +34,39 @@ jobs:
3334 uses : ./.github/workflows/reusable_windows_build.yml
3435 with :
3536 job-name : Winx64_Debug_NoOrt_CodeQL
37+ runner-os : windows-2022
3638 cmake-workflow-preset : windows_x64_debug_no_ort_workflow
3739 enable-codeql : true
3840
3941 WinX64_release_no_ort :
4042 uses : ./.github/workflows/reusable_windows_build.yml
4143 with :
4244 job-name : Winx64_Release_NoOrt
45+ runner-os : windows-2022
4346 cmake-workflow-preset : windows_x64_release_no_ort_workflow
4447 enable-codeql : false
45-
48+
4649 WinX64_release :
4750 uses : ./.github/workflows/reusable_windows_build.yml
4851 with :
4952 job-name : Winx64_Release
53+ runner-os : windows-2022
5054 cmake-workflow-preset : windows_x64_release_workflow
5155 enable-codeql : false
5256
53- # Windows ARM64 Jobs (New)
57+ # Windows ARM64 Jobs
5458 WinARM64_debug_no_ort :
5559 uses : ./.github/workflows/reusable_windows_build.yml
5660 with :
5761 job-name : WinARM64_Debug_NoOrt_CodeQL
58- cmake-workflow-preset : windows_arm64_debug_no_ort_workflow # Ensure this preset exists
62+ runner-os : windows-11-arm # Use ARM64 runner
63+ cmake-workflow-preset : windows_arm64_debug_no_ort_workflow
5964 enable-codeql : true
6065
61- WinARM64_release_no_ort :
62- uses : ./.github/workflows/reusable_windows_build.yml
63- with :
64- job-name : WinARM64_Release_NoOrt
65- cmake-workflow-preset : windows_arm64_release_no_ort_workflow # Ensure this preset exists
66- enable-codeql : false
67-
6866 WinARM64_release :
6967 uses : ./.github/workflows/reusable_windows_build.yml
7068 with :
7169 job-name : WinARM64_Release
72- cmake-workflow-preset : windows_arm64_release_workflow # Ensure this preset exists
73- enable-codeql : false
70+ runner-os : windows-11-arm # Use ARM64 runner
71+ cmake-workflow-preset : windows_arm64_release_workflow
72+ enable-codeql : false
0 commit comments