Skip to content

Commit 9164f62

Browse files
committed
Merge branch 'master' into sync_msft_09122025
2 parents e0779f2 + 549d741 commit 9164f62

File tree

530 files changed

+7737
-17031
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

530 files changed

+7737
-17031
lines changed

.github/labeler.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ ep:oneDNN: '/\bone\s*dnn\b/i'
1111
ep:OpenVINO: '/\bopen\s*vino\b/i'
1212
ep:QNN: '/\bqnn\b/i'
1313
ep:RockchipNPU: '/\brockchip(?:npu)?\b/i'
14-
ep:ROCm: '/\brocm\b/i'
1514
ep:SNPE: '/\bsnpe\b/i'
1615
ep:tvm: '/\btvm\b/i'
1716
ep:VitisAI: '/\bvitis(?:ai)?\b/i'

.github/workflows/android.yml

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,14 @@ permissions:
2424

2525
jobs:
2626
AndroidBinarySizeCheckJob_MinimalBaseline:
27-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
27+
runs-on: [
28+
"self-hosted",
29+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
30+
"JobId=AndroidBinarySizeCheckJob_MinimalBaseline-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
31+
]
2832
steps:
2933
- name: Checkout repository
30-
uses: actions/checkout@v5
34+
uses: actions/checkout@v6
3135
with:
3236
submodules: false
3337

@@ -66,7 +70,7 @@ jobs:
6670
set_var("BuildConfigOs", config["os"])
6771
shell: python
6872
working-directory: ${{ github.workspace }}
69-
73+
7074
- name: 1a. Build onnxruntime
7175
run: |
7276
set -e -x
@@ -110,9 +114,13 @@ jobs:
110114
shell: bash
111115

112116
android_nnapi_ep:
113-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
117+
runs-on: [
118+
"self-hosted",
119+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
120+
"JobId=android_nnapi_ep-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
121+
]
114122
steps:
115-
- uses: actions/checkout@v5
123+
- uses: actions/checkout@v6
116124

117125
- name: Use jdk 17
118126
uses: actions/setup-java@v5
@@ -185,9 +193,14 @@ jobs:
185193

186194
android_cpu_ep:
187195
name: Android CI Pipeline
188-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
196+
runs-on: [
197+
"self-hosted",
198+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
199+
"JobId=android_cpu_ep-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
200+
]
201+
189202
steps:
190-
- uses: actions/checkout@v5
203+
- uses: actions/checkout@v6
191204

192205
- name: Use jdk 17
193206
uses: actions/setup-java@v5

.github/workflows/cffconvert.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,14 @@ on:
99
jobs:
1010
validate:
1111
name: "validate"
12-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
12+
runs-on: [
13+
"self-hosted",
14+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
15+
"JobId=cffconvert-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
16+
]
1317
steps:
1418
- name: Check out a copy of the repository
15-
uses: actions/checkout@v5
19+
uses: actions/checkout@v6
1620

1721
- name: Check whether the citation metadata from CITATION.cff is valid
1822
uses: citation-file-format/[email protected]

.github/workflows/codeql.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ concurrency:
2323
jobs:
2424
analyze:
2525
name: Analyze
26-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
26+
runs-on: [
27+
"self-hosted",
28+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
29+
"JobId=codeql-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
30+
]
2731
permissions:
2832
actions: read
2933
contents: read
@@ -38,7 +42,7 @@ jobs:
3842

3943
steps:
4044
- name: Checkout repository
41-
uses: actions/checkout@v5
45+
uses: actions/checkout@v6
4246

4347
# Initializes the CodeQL tools for scanning.
4448
- name: Initialize CodeQL

.github/workflows/gradle-wrapper-validation.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,13 @@ on:
1313
jobs:
1414
validation:
1515
name: "Validation"
16-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
16+
runs-on: [
17+
"self-hosted",
18+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
19+
"JobId=gradle-wrapper-validation-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
20+
]
1721
steps:
18-
- uses: actions/checkout@v5
22+
- uses: actions/checkout@v6
1923
- uses: gradle/actions/wrapper-validation@v5
2024
concurrency:
2125
group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.ref || github.sha }}

.github/workflows/ios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: macos-14
2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@v5
23+
uses: actions/checkout@v6
2424
with:
2525
submodules: false
2626
- uses: microsoft/onnxruntime-github-actions/[email protected]

.github/workflows/labeler.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ permissions:
88

99
jobs:
1010
triage:
11-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
11+
runs-on: [
12+
"self-hosted",
13+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
14+
"JobId=labeler-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
15+
]
1216
steps:
1317
- uses: github/[email protected]
1418
with:

.github/workflows/lint.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
name: Optional Lint
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v5
20+
- uses: actions/checkout@v6
2121
- name: misspell # Check spellings as well
2222
uses: reviewdog/action-misspell@v1
2323
with:
@@ -37,12 +37,16 @@ jobs:
3737
lint-python-format:
3838
# Required workflow
3939
name: Python format
40-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
40+
runs-on: [
41+
"self-hosted",
42+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
43+
"JobId=lint-python-format-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
44+
]
4145
permissions:
4246
contents: read
4347
security-events: write
4448
steps:
45-
- uses: actions/checkout@v5
49+
- uses: actions/checkout@v6
4650
- name: Setup Python
4751
uses: actions/setup-python@v6
4852
with:
@@ -87,7 +91,7 @@ jobs:
8791
name: Optional Lint C++
8892
runs-on: ubuntu-latest
8993
steps:
90-
- uses: actions/checkout@v5
94+
- uses: actions/checkout@v6
9195
- name: Update PATH
9296
run: |
9397
echo "$HOME/.local/bin" >> "$GITHUB_PATH"
@@ -114,9 +118,13 @@ jobs:
114118

115119
lint-js:
116120
name: Lint JavaScript
117-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
121+
runs-on: [
122+
"self-hosted",
123+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
124+
"JobId=lint-js-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
125+
]
118126
steps:
119-
- uses: actions/checkout@v5
127+
- uses: actions/checkout@v6
120128
- uses: actions/setup-node@v6
121129
with:
122130
node-version: 20

.github/workflows/linux-wasm-ci-build-and-test-workflow.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,11 @@ on:
3434

3535
jobs:
3636
build-wasm:
37-
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
37+
runs-on: [
38+
"self-hosted",
39+
"1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU",
40+
"JobId=build-wasm-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"
41+
]
3842
env:
3943
buildArch: x64
4044
common_build_args: >-
@@ -49,7 +53,7 @@ jobs:
4953
5054
steps:
5155
- name: Checkout code
52-
uses: actions/checkout@v5
56+
uses: actions/checkout@v6
5357
with:
5458
submodules: recursive
5559

.github/workflows/linux_ci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ jobs:
4848
dockerfile_path: tools/ci_build/github/linux/docker/inference/x86_64/default/cpu/Dockerfile
4949
docker_image_repo: onnxruntimecpubuildcix64
5050
extra_build_flags: '--enable_address_sanitizer'
51+
job_identifier: build-linux-x64-debug
5152
# python_path_prefix: '' # Default empty string is fine, no prefix needed
5253
secrets:
5354
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -63,6 +64,7 @@ jobs:
6364
docker_image_repo: onnxruntimecpubuildpythonx64
6465
extra_build_flags: '--use_binskim_compliant_compile_flags --build_wheel --build_nuget --enable_transformers_tool_test --cmake_extra_defines onnxruntime_BUILD_BENCHMARKS=ON'
6566
python_path_prefix: 'PATH=/opt/python/cp310-cp310/bin:$PATH' # $ needs escaping in single quotes
67+
job_identifier: build-linux-x64-release
6668
secrets:
6769
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6870

@@ -77,6 +79,7 @@ jobs:
7779
docker_image_repo: onnxruntimecpubuildpythonx64 # Shares image with standard x64 release
7880
extra_build_flags: '--enable_training --use_binskim_compliant_compile_flags --build_wheel --build_nuget --enable_transformers_tool_test --cmake_extra_defines onnxruntime_BUILD_BENCHMARKS=ON'
7981
python_path_prefix: 'PATH=/opt/python/cp310-cp310/bin:$PATH' # $ needs escaping in single quotes
82+
job_identifier: orttraining-linux-ci-pipeline
8083
secrets:
8184
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8285

@@ -92,6 +95,7 @@ jobs:
9295
docker_image_repo: onnxruntimecpubuildciaarch64
9396
# ASan disabled due to excessive runtime (>4hr). Includes wheel build for basic checks.
9497
extra_build_flags: '--use_binskim_compliant_compile_flags --build_shared_lib'
98+
job_identifier: build-linux-arm64-debug
9599
secrets:
96100
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
97101

@@ -106,5 +110,6 @@ jobs:
106110
docker_image_repo: onnxruntimecpubuildpythonaarch64
107111
extra_build_flags: '--use_binskim_compliant_compile_flags --build_wheel --cmake_extra_defines onnxruntime_BUILD_BENCHMARKS=ON'
108112
python_path_prefix: 'PATH=/opt/python/cp310-cp310/bin:$PATH' # $ needs escaping in single quotes
113+
job_identifier: build-linux-arm64-release
109114
secrets:
110115
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)