Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
1348e26
[VitisAI]add tensor type bool (#26434)
BoarQing Nov 6, 2025
974fbf8
[VitisAI EP] Fix error in graph resolving (#26452)
zpye Nov 6, 2025
b285812
[VitisAI] Enable ort::logger usage in compile_onnx_model_vitisai_ep_v…
wcy123 Nov 6, 2025
dc7fe01
[VitisAI] Remove unused function body handling in graph fusion (#26519)
mingyueliuh Nov 19, 2025
e89dc47
[VitisAI] Add External EP Loader (#26627)
BoarQing Dec 5, 2025
9fa33f8
[VitisAI] Add support compiled model compatibility information retri…
mingyueliuh Dec 10, 2025
dc82215
Remove s_kernel_registry_vitisaiep.reset() in deinitialize_vitisai_ep…
zz002 Feb 28, 2026
781ebdd
Add/Update telemetry events (#27356)
dabhattimsft Mar 4, 2026
57d6b59
Add PE version info to onnxruntime_providers_vitisai.dll (#27626)
xhan65 Mar 13, 2026
1652d92
Fix integer division by zero crash in CPU EP Div operator (#27693)
Copilot Mar 19, 2026
0d2cd6d
Fix new-delete mismatch in DML EP's QuantizeLinear operator (#27823)
adrastogi Mar 30, 2026
730c0d5
Fix overflow in DmlGraphFusionHelper::ProcessInputData (#27815)
adrastogi Mar 30, 2026
7c7269f
Fix int4 initializer serialization in test framework
adrastogi Mar 30, 2026
e98fbe2
Backport CI pipeline fixes from main to unblock rel-1.23.x builds
adrastogi Mar 30, 2026
c0b8e16
Revert onnxruntime-github-actions to v0.0.9 for branch compat
adrastogi Mar 30, 2026
54146fc
Fix 3 failing CI pipelines on release branch
adrastogi Mar 30, 2026
2770be6
Fix ccache SHA512 hash typo in setup-build-tools inputs
adrastogi Mar 30, 2026
e46fd34
Fix Minimal Build docker_image step and QNN pool name
adrastogi Mar 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/linux-web-init-and-check/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: "composite"
steps:
- name: Setup Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v5
with:
node-version: "22.x"

Expand Down
4 changes: 2 additions & 2 deletions .github/actions/locate-vcvarsall-and-setup-env/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ runs:
- name: Setup VCPKG
uses: microsoft/onnxruntime-github-actions/setup-build-tools@v0.0.9
with:
vcpkg-version: '2025.06.13'
vcpkg-hash: '735923258c5187966698f98ce0f1393b8adc6f84d44fd8829dda7db52828639331764ecf41f50c8e881e497b569f463dbd02dcb027ee9d9ede0711102de256cc'
vcpkg-version: '2025.08.27'
vcpkg-hash: '9a4b32849792e13bee1d24726f073b3881acae4165206ddf1a6378e44a4ddd05b3ee93f55ff46d8e8873b3cbcd06606212989e248f0bd615a5bf365070074079'
cmake-version: '3.31.6'
cmake-hash: '0f1584e8666cf4a65ec514bd02afe281caabf1d45d2c963f3151c41484f457386aa03273ab25776a670be02725354ce0b46f3a5121857416da37366342a833a0'
add-cmake-to-path: 'true'
Expand Down
6 changes: 3 additions & 3 deletions .github/actions/macos-ci-setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ runs:
using: "composite"
steps:
- name: Use Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: ${{ inputs.python_version }}

Expand All @@ -43,7 +43,7 @@ runs:
assert platform.machine().lower() == "${{ inputs.platform_machine}}", "This job expects to be run on an ${{ inputs.platform_machine}} machine."

- name: Use Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: ${{ inputs.node_version }}

Expand All @@ -52,7 +52,7 @@ runs:
run: brew install coreutils ninja

- name: Install Java
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
distribution: "temurin"
java-version: ${{ inputs.java_version }}
Expand Down
32 changes: 26 additions & 6 deletions .github/workflows/linux-wasm-ci-build-and-test-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ description: "This is a reusable workflow for Linux WASM CI pipelines to build a
on:
workflow_call:
inputs:
job_name:
required: true
type: string
build_config:
required: true
type: string
Expand Down Expand Up @@ -37,16 +40,16 @@ jobs:
runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"]
env:
buildArch: x64
common_build_args: --parallel ${{ inputs.use_vcpkg == true && '--use_vcpkg --use_vcpkg_ms_internal_asset_cache' || '' }} --config ${{ inputs.build_config }} --skip_submodule_sync --build_wasm --enable_wasm_simd ${{ inputs.enable_wasm_threads == true && '--enable_wasm_threads' || '' }} ${{ inputs.extra_build_args }}
common_build_args: --parallel --use_cache ${{ inputs.use_vcpkg == true && '--use_vcpkg --use_vcpkg_ms_internal_asset_cache' || '' }} --config ${{ inputs.build_config }} --skip_submodule_sync --build_wasm --enable_wasm_simd ${{ inputs.enable_wasm_threads == true && '--enable_wasm_threads' || '' }} ${{ inputs.extra_build_args }}

steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
submodules: recursive

- name: Set up Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: "22"

Expand All @@ -56,8 +59,25 @@ jobs:
python-version: "3.12"
architecture: ${{ env.buildArch }}

- uses: microsoft/onnxruntime-github-actions/setup-build-tools@v0.0.9
- name: Install python dependencies
run: python -m pip install flatbuffers

- name: Setup CCache
uses: actions/cache@v4
with:
key: ccache | web.yml | ${{ inputs.job_name }}
path: ~/.cache/ccache

- name: Setup VCPKG Cache
uses: actions/cache@v4
with:
key: vcpkg-cache | web.yml | ${{ inputs.job_name }}
path: ~/.cache/vcpkg

- uses: microsoft/onnxruntime-github-actions/setup-build-tools@8bad63a3c05d448311dfa8e5f531171c97471aa1 # v0.0.12
with:
ccache-version: 4.13.1
ccache-hash: 626407a9b81dd86f8ec9867bff396b32dd1f00344f5b323526579a64f6d4104927f83e8d7a05ad9806fd78f4491e0adb4cff73388000a62050cb1b00766214ee
vcpkg-version: '2025.06.13'
vcpkg-hash: '735923258c5187966698f98ce0f1393b8adc6f84d44fd8829dda7db52828639331764ecf41f50c8e881e497b569f463dbd02dcb027ee9d9ede0711102de256cc'
cmake-version: '3.31.6'
Expand Down Expand Up @@ -114,7 +134,7 @@ jobs:

- name: Upload WASM artifacts
if: ${{ inputs.skip_publish != true }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: ${{ inputs.build_config }}_wasm
path: ${{ github.workspace }}/artifacts/wasm
Expand Down Expand Up @@ -143,7 +163,7 @@ jobs:

- name: Publish test results
if: ${{ always() && inputs.build_config == 'Debug' }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: test-results
path: ${{ github.workspace }}/build/**/*.results.xml
5 changes: 5 additions & 0 deletions .github/workflows/linux_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ jobs:
dockerfile_path: tools/ci_build/github/linux/docker/inference/x86_64/default/cpu/Dockerfile
docker_image_repo: onnxruntimecpubuildcix64
extra_build_flags: '--enable_address_sanitizer'
job_identifier: build-linux-x64-debug
# python_path_prefix: '' # Default empty string is fine, no prefix needed
secrets:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -63,6 +64,7 @@ jobs:
docker_image_repo: onnxruntimecpubuildpythonx64
extra_build_flags: '--use_binskim_compliant_compile_flags --build_wheel --build_nuget --enable_transformers_tool_test --cmake_extra_defines onnxruntime_BUILD_BENCHMARKS=ON'
python_path_prefix: 'PATH=/opt/python/cp310-cp310/bin:$PATH' # $ needs escaping in single quotes
job_identifier: build-linux-x64-release
secrets:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Expand All @@ -77,6 +79,7 @@ jobs:
docker_image_repo: onnxruntimecpubuildpythonx64 # Shares image with standard x64 release
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'
python_path_prefix: 'PATH=/opt/python/cp310-cp310/bin:$PATH' # $ needs escaping in single quotes
job_identifier: orttraining-linux-ci-pipeline
secrets:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

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

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