Skip to content

CI changes to download ORT in cmake#175

Merged
donhardman merged 6 commits into
masterfrom
fix/local-embeddings-download-ort
May 29, 2026
Merged

CI changes to download ORT in cmake#175
donhardman merged 6 commits into
masterfrom
fix/local-embeddings-download-ort

Conversation

@sanikolaev
Copy link
Copy Markdown
Collaborator

No description provided.

@sanikolaev sanikolaev force-pushed the fix/local-embeddings-download-ort branch 2 times, most recently from f2dcc6c to 51003ed Compare May 26, 2026 06:24
@sanikolaev sanikolaev changed the title Fix of a crash in debug embeddings lib + CI changes CI changes to download ORT in cmake May 26, 2026
@manticoresoftware manticoresoftware deleted a comment from github-actions Bot May 26, 2026
@manticoresoftware manticoresoftware deleted a comment from github-actions Bot May 26, 2026
@manticoresoftware manticoresoftware deleted a comment from github-actions Bot May 26, 2026
@sanikolaev sanikolaev requested a review from donhardman May 26, 2026 06:50
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 26, 2026

Linux debug test results

  8 files    8 suites   23m 23s ⏱️
539 tests 526 ✅ 13 💤 0 ❌
553 runs  540 ✅ 13 💤 0 ❌

Results for commit 158522d.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 26, 2026

Linux release test results

  8 files    8 suites   8m 27s ⏱️
539 tests 526 ✅ 13 💤 0 ❌
553 runs  540 ✅ 13 💤 0 ❌

Results for commit 158522d.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 26, 2026

Windows test results

  5 files    5 suites   26m 36s ⏱️
516 tests 503 ✅ 13 💤 0 ❌
524 runs  511 ✅ 13 💤 0 ❌

Results for commit 158522d.

♻️ This comment has been updated with latest results.

- Implement GetONNXRuntime.cmake for automated ORT library downloads
- Implement GetMKL.cmake for automated MKL binary acquisition
- Support Linux, macOS, and Windows across x64 and ARM64 architectures
- Add automatic MKL detection and conda-forge support for Linux
- Integrate NuGet package retrieval for Intel OpenMP DLLs on Windows
- Modularize dependency logic into separate CMake modules
- Unify CI dependency fetching and align environment variables
- Replace manual Cargo.toml metadata parsing with helper functions
- Simplify platform and architecture selection logic
- Simplify Linux MKL flow to use detection via MKLROOT only
- Remove automatic MKL and OpenMP downloads for Linux
- Make MKL detection optional on Linux
- Inline download logic for Windows OpenMP runtime
- Update script-mode usage to reflect Linux detection-only policy
@donhardman donhardman merged commit c1ea965 into master May 29, 2026
125 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants