Skip to content

Use newer ort-genai nightly in foundry-local ci build - #1063

Merged
Baiju Meswani (baijumeswani) merged 1 commit into
mainfrom
baijumeswani/update-genai-nightly
Sep 4, 2026
Merged

Use newer ort-genai nightly in foundry-local ci build#1063
Baiju Meswani (baijumeswani) merged 1 commit into
mainfrom
baijumeswani/update-genai-nightly

Conversation

@baijumeswani

Copy link
Copy Markdown
Collaborator

New API in ort-genai needs to be propagated to foundry-local ci pipeline so that dev work with the new api can begin.

Copilot AI balanced review requested due to automatic review settings September 2, 2026 06:25
@vercel

vercel Bot commented Sep 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
foundry-local Ready Ready Preview Sep 4, 2026 12:08am UTC

Request Review

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Windows prefetch is broken by an undefined feed variable, and the unconditional nightly pin affects release packages.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates CI to consume a newer ORT GenAI nightly package and route prerelease restores to ORT-Nightly.

Changes:

  • Pins ORT GenAI 0.16.0-dev1001393852.
  • Adds nightly-feed support across native, C#, and Rust builds.
  • Allows prerelease GenAI to override the stable dependency manifest.
File summaries
File Description
sdk_v2/cpp/cmake/FindOnnxRuntimeGenAI.cmake Recognizes the new dev version format.
.pipelines/v2/templates/steps-test-cs.yml Adds ORT-Nightly for C# tests.
.pipelines/v2/templates/steps-prefetch-nuget.yml Routes prerelease GenAI downloads to ORT-Nightly.
.pipelines/v2/templates/steps-build-rust.yml Downloads prerelease GenAI for Rust tests.
.pipelines/v2/templates/steps-build-cs.yml Adds ORT-Nightly for C# builds.
.pipelines/v2/templates/stages-cs.yml Enables nightly restore in package validation.
.pipelines/foundry-local-packaging.yml Pins the newer GenAI nightly version.
Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 6
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .pipelines/foundry-local-packaging.yml Outdated
Comment thread .pipelines/v2/templates/steps-prefetch-nuget.yml Outdated
Comment thread .pipelines/foundry-local-packaging.yml Outdated
Comment thread .pipelines/v2/templates/steps-build-rust.yml Outdated
Comment thread .pipelines/v2/templates/steps-prefetch-nuget.yml Outdated
Comment thread .pipelines/v2/templates/steps-prefetch-nuget.yml Outdated
Restore native dependencies through the authenticated Foundry feed, keep release packages on stable pins, and reuse native artifacts for Rust validation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 1ceef6a0-1059-4614-a5b4-8d115a78f862
@baijumeswani
Baiju Meswani (baijumeswani) merged commit d0ae733 into main Sep 4, 2026
60 checks passed
@baijumeswani
Baiju Meswani (baijumeswani) deleted the baijumeswani/update-genai-nightly branch September 4, 2026 02:23
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.

3 participants