Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
e525ea2
[CPU] Optimize GQA attention bias application for FP16 (#25871)
derdeljan-msft Aug 28, 2025
574806b
Fixes for DynamicQuantizeMatMul and Attention3D tests (#25814)
JonathanC-ARM Aug 28, 2025
abe485e
Fix MoE CPP tests (#25877)
apsonawane Aug 28, 2025
179f371
[c++] Eliminate dynamic initialization of static Ort::Global<void>::a…
chwarr Aug 28, 2025
3563f2e
python GPU IO Bindings for NVIDIA (#25776)
ishwar-raut1 Aug 28, 2025
47f355a
[CANN] Add a `enable_cann_subgraph` feature parameter (#25867)
bachelor-dou Aug 28, 2025
1eb18f1
[EP ABI] Add OpAttr_GetTensorAttributeAsOrtValue and replace the exis…
chilo-ms Aug 29, 2025
820554e
Language bindings for model compatibility API (#25878)
adrastogi Aug 29, 2025
4754a1d
[QNN-EP] Introduce Level1 Transformer into qnn.preprocess (#25883)
qti-hungjuiw Aug 29, 2025
3fc9779
[QNN EP] Minor fix weight name missing when not valid QDQ node group …
qti-yuduo Aug 29, 2025
ca77b7e
Add custom ops library_path to EP metadata (#25830)
psakhamoori Aug 29, 2025
7a919c6
[OVEP] OpenVINO EP Features and bug-fixes for ORT-1.23 (#25884)
preetha-intel Aug 29, 2025
c9bdbd7
[java] Auto EP and compile model support (#25131)
Craigacp Aug 29, 2025
d51430c
Add error handling to extract_nuget_files.ps1 (#25866)
snnn Aug 29, 2025
928df7c
[Fix] illegal memory access in GetInputIndices with optional inputs (…
mingyueliuh Aug 29, 2025
69ec7b1
Re-enable cpuinfo for ARM64EC (#25863)
edgchen1 Aug 29, 2025
5746ba9
[webgpu] Add back missing code comments for flash decoding (#25879)
xiaofeihan1 Sep 1, 2025
af4bf43
Replace vmlaq_f32 with vfmaq_f32 (fused multiply-add) (#25669)
Rohanjames1997 Sep 2, 2025
53bb79b
Support DynamicQuantizeLinear op (#25905)
Honry Sep 2, 2025
a3ad1f9
[QNN EP] Remove workaround for syntax error macro (#25923)
qti-jkilpatrick Sep 2, 2025
2705d4b
[TRT RTX EP] Add sync method (#25898)
gedoensmax Sep 2, 2025
daa0306
[TRT RTX EP] Memory map the engine buffer (#25909)
gedoensmax Sep 3, 2025
5537d33
[TRT RTX EP] Add support for RTX runtime caches (#25917)
gedoensmax Sep 3, 2025
45ffd99
Compile API: disable optimizations by default (#25474)
adrianlizarraga Sep 3, 2025
ef60e38
[CXX] Introduce C++ API for new C entry points (#25897)
yuslepukhin Sep 3, 2025
16a842a
Support fp4 type in ORT (#25767)
hariharans29 Sep 3, 2025
7493b8b
Revert "[QNN EP] Remove workaround for syntax error macro (#25923)" (…
qti-jkilpatrick Sep 3, 2025
b49e3b1
POWER : Implement MlasGemmQuantKernel using VSX builtins for M = 1 (#…
BODAPATIMAHESH Sep 3, 2025
2b13541
upgrade dawn to 13c1635a14574ebb7116b56a69f5519301417fda (#25703)
fs-eire Sep 3, 2025
9ef450d
Migrate model tests to ONNX Model ZOO only (#25888)
kobby-kobbs Sep 3, 2025
0047263
Bump next from 15.2.4 to 15.4.7 in /js/web/test/e2e/exports/testcases…
dependabot[bot] Sep 4, 2025
4783e0a
[Core] Fix debug node input output compilation after Fp4 support was …
hariharans29 Sep 4, 2025
234cc63
Improve packaging pipelines RC version support (#25938)
snnn Sep 4, 2025
9d650a4
[QNN-EP] Add negtive padding value support. (#25928)
quic-muchhsu Sep 4, 2025
5bd1ff0
Fix transpose of empty initializers called from constant folding (#25…
xadupre Sep 4, 2025
776da26
Remove std::string::data() non-const usage from public headers (#25943)
yuslepukhin Sep 4, 2025
8705c68
Compile API: output model and initializer stream write functions (#25…
adrianlizarraga Sep 4, 2025
a7bf093
[TRT RTX EP] Fixing the stream parameter in CopyTensors API and passi…
praneshgo Sep 4, 2025
4a1f9e1
[WebNN] Support IsNaN and IsInf (#25930)
Honry Sep 4, 2025
31dcc60
[MLAS] Add 8-bit weights ARM64 Gemm implementation (#25110)
hariharans29 Sep 4, 2025
b49e69e
[NV TensorRT RTX] Handle unsupported data types (#25953)
ishwar-raut1 Sep 4, 2025
6da3069
Use vmlaq_f32 in MlasMultipleAddFloat32x4 for Android armeabi-v7a. (#…
edgchen1 Sep 4, 2025
4e2699f
Upgrade wheel to 0.45.1 (#25957)
snnn Sep 4, 2025
8ad0614
Make name an std::string in OrtMemoryInfo (#25960)
yuslepukhin Sep 5, 2025
8570298
[QNN EP] fix memory leak in OrtEpFactory::GetSupportedDevices() (#25968)
adrianlizarraga Sep 5, 2025
ecb26fb
Integration with ONNX 1.19 (#25678)
titaiwangms Sep 6, 2025
96f4595
Revert accidental memory alignment change for x86 for prepacked weigh…
hariharans29 Sep 8, 2025
0ca319b
[WebGPU] Remove an unreachable return in matmul_nbits.cc (#25981)
Jiawei-Shao Sep 9, 2025
98767b0
Fix Mac Catalyst build options. (#25970)
edgchen1 Sep 9, 2025
92a5b04
Remove CACHE_URL settings from Github Actions (#25989)
snnn Sep 9, 2025
753e6c5
Address a bug when a number of meminfos return by SessionGetOutputCou…
yuslepukhin Sep 9, 2025
7434de3
Extend ORT perf test to report submit vs inference time (#25895)
gedoensmax Sep 9, 2025
e689098
Bump actions/setup-python from 5 to 6 (#25979)
dependabot[bot] Sep 9, 2025
5024167
Bump ruff from 0.12.9 to 0.12.12 (#25975)
dependabot[bot] Sep 9, 2025
ba7ce76
Build break fix for NV TRT RTX EP (#25991)
umangb-09 Sep 9, 2025
e11a20c
Pin cmake version in macOS github Actions (#25998)
snnn Sep 9, 2025
e3ea71a
Update React Native iOS CI build. (#25967)
edgchen1 Sep 10, 2025
211d5fa
Check for non-empty ep_nodes before resizing index_to_ep_node in EpGr…
edgchen1 Sep 10, 2025
fba645c
Merge branch 'master' into sync_msft_10_9_25
jatinwadhwa921 Sep 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/actions/locate-vcvarsall-and-setup-env/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ runs:
steps:

- name: Setup VCPKG
uses: microsoft/onnxruntime-github-actions/[email protected].7
uses: microsoft/onnxruntime-github-actions/[email protected].8
with:
vcpkg-version: '2025.06.13'
vcpkg-hash: '735923258c5187966698f98ce0f1393b8adc6f84d44fd8829dda7db52828639331764ecf41f50c8e881e497b569f463dbd02dcb027ee9d9ede0711102de256cc'
Expand Down
10 changes: 1 addition & 9 deletions .github/actions/macos-ci-setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,15 +61,7 @@ runs:
run: |
XCODE_DEVELOPER_DIR="/Applications/Xcode_${{ inputs.xcode_version }}.app/Contents/Developer"
sudo xcode-select --switch "${XCODE_DEVELOPER_DIR}"

- name: Export GitHub Actions cache environment variables
if: ${{ inputs.use_cache }}
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');


- name: Install python dependencies
shell: bash
working-directory: ${{ github.workspace }}
Expand Down
33 changes: 5 additions & 28 deletions .github/workflows/android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
ndk-version: 28.0.13004108

- name: Get Docker Image using Action
uses: microsoft/onnxruntime-github-actions/[email protected].7
uses: microsoft/onnxruntime-github-actions/[email protected].8
id: build_docker_image_step
with:
dockerfile: ${{ github.workspace }}/tools/ci_build/github/linux/docker/inference/x86_64/default/cpu/Dockerfile
Expand Down Expand Up @@ -66,20 +66,13 @@ jobs:
set_var("BuildConfigOs", config["os"])
shell: python
working-directory: ${{ github.workspace }}

- name: Export GitHub Actions cache environment variables
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');


- name: 1a. Build onnxruntime
run: |
set -e -x
BINARY_SIZE_THRESHOLD_ARGS=""
echo "Binary size threshold in bytes: 1306224"
BINARY_SIZE_THRESHOLD_ARGS="--threshold_size_in_bytes 1306224"
echo "Binary size threshold in bytes: 1436672"
BINARY_SIZE_THRESHOLD_ARGS="--threshold_size_in_bytes 1436672"

# Ensure ANDROID_NDK_HOME is available and get its real path
if [ -z "$ANDROID_NDK_HOME" ]; then
Expand Down Expand Up @@ -107,8 +100,6 @@ jobs:
-e BUILD_ID=${{ github.run_id }} \
-e BUILD_REASON=${{ github.event_name }} \
-e BUILD_BRANCH=${{ github.ref }} \
-e ACTIONS_CACHE_URL \
-e ACTIONS_RUNTIME_TOKEN \
-e RUNNER_TEMP=/build \
${{ steps.build_docker_image_step.outputs.full-image-name }} \
bash -c "python3 -m pip install -r /onnxruntime_src/tools/ci_build/requirements/pybind/requirements.txt && \
Expand All @@ -131,7 +122,7 @@ jobs:
architecture: x64


- uses: microsoft/onnxruntime-github-actions/[email protected].7
- uses: microsoft/onnxruntime-github-actions/[email protected].8
with:
vcpkg-version: '2025.06.13'
vcpkg-hash: '735923258c5187966698f98ce0f1393b8adc6f84d44fd8829dda7db52828639331764ecf41f50c8e881e497b569f463dbd02dcb027ee9d9ede0711102de256cc'
Expand All @@ -145,13 +136,6 @@ jobs:
with:
ndk-version: 28.0.13004108

- name: Export GitHub Actions cache environment variables
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');

- name: NNAPI EP, Build, Test on Android Emulator
run: >-
python3 tools/ci_build/build.py
Expand Down Expand Up @@ -217,13 +201,6 @@ jobs:
with:
ndk-version: 28.0.13004108

- name: Export GitHub Actions cache environment variables
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');

- name: CPU EP, Build and Test
run: >-
python3 tools/ci_build/build.py
Expand Down
15 changes: 8 additions & 7 deletions .github/workflows/ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,20 +23,21 @@ jobs:
uses: actions/checkout@v5
with:
submodules: false
- uses: microsoft/onnxruntime-github-actions/[email protected]
with:
vcpkg-version: '2025.06.13'
vcpkg-hash: 735923258c5187966698f98ce0f1393b8adc6f84d44fd8829dda7db52828639331764ecf41f50c8e881e497b569f463dbd02dcb027ee9d9ede0711102de256cc
cmake-version: '3.31.8'
cmake-hash: 99cc9c63ae49f21253efb5921de2ba84ce136018abf08632c92c060ba91d552e0f6acc214e9ba8123dee0cf6d1cf089ca389e321879fd9d719a60d975bcffcc8
add-cmake-to-path: 'true'
disable-terrapin: 'true'
- name: Use Xcode ${{ env.XCODE_VERSION }}
shell: bash
run: |
set -e -x
XCODE_DEVELOPER_DIR="/Applications/Xcode_${{ env.XCODE_VERSION }}.app/Contents/Developer"
sudo xcode-select --switch "${XCODE_DEVELOPER_DIR}"

- name: Export GitHub Actions cache environment variables
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');

- name: (CPU, CoreML, XNNPACK EPs) Build onnxruntime for iOS x86_64 and run tests using simulator
shell: bash
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
steps:
- uses: actions/checkout@v5
- name: Setup Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
# Use the version configured in target-version of [tool.black] section in pyproject.toml.
python-version: "3.10"
Expand Down
10 changes: 2 additions & 8 deletions .github/workflows/linux-wasm-ci-build-and-test-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,25 +51,19 @@ jobs:
node-version: "22"

- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: "3.12"
architecture: ${{ env.buildArch }}

- uses: microsoft/onnxruntime-github-actions/[email protected].7
- uses: microsoft/onnxruntime-github-actions/[email protected].8
with:
vcpkg-version: '2025.06.13'
vcpkg-hash: '735923258c5187966698f98ce0f1393b8adc6f84d44fd8829dda7db52828639331764ecf41f50c8e881e497b569f463dbd02dcb027ee9d9ede0711102de256cc'
cmake-version: '3.31.6'
cmake-hash: '42395e20b10a8e9ef3e33014f9a4eed08d46ab952e02d2c1bbc8f6133eca0d7719fb75680f9bbff6552f20fcd1b73d86860f7f39388d631f98fb6f622b37cf04'
add-cmake-to-path: 'true'
disable-terrapin: 'true'
- name: Export GitHub Actions cache environment variables
uses: actions/github-script@v7
with:
script: |
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');

- name: Build (simd + threads)
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/linux_cuda_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v5

- uses: microsoft/onnxruntime-github-actions/[email protected].7
- uses: microsoft/onnxruntime-github-actions/[email protected].8
id: build_docker_image_step
with:
dockerfile: ${{ github.workspace }}/tools/ci_build/github/linux/docker/Dockerfile.manylinux2_28_cuda
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
# So build.py --build_dir build/Release inside the container correctly finds the artifacts.
- name: Test ONNX Runtime
id: test_step
uses: microsoft/onnxruntime-github-actions/[email protected].7
uses: microsoft/onnxruntime-github-actions/[email protected].8
with:
docker_image: ${{ steps.build_docker_image_step.outputs.full-image-name }}
build_config: Release
Expand Down
Loading
Loading