onnxruntime
[WebGPU plugin EP] NuGet packaging
#28313
Merged

[WebGPU plugin EP] NuGet packaging #28313

edgchen1 merged 42 commits into main from edgchen1/webgpu_packaging_nuget
edgchen1
edgchen1 Add NuGet packaging for WebGPU plugin EP
e351aeae
edgchen1 Add setup-build-tools and set-nightly-build-option templates to NuGet…
91878306
edgchen1 Move NuGet test job to plugin-webgpu-test-pipeline
02f4eb9b
edgchen1 add version_file parameter
3a484451
edgchen1 Move NuGet test job into Windows test stage
7a2e4832
edgchen1 Use internal NuGet feed for WebGPU plugin packaging and test pipelines
e36bacf6
edgchen1 Sign managed WebGPU plugin DLL before packing into NuGet
0924c976
edgchen1 add build_wheel.py comment about assumption that binaries are directl…
7fabfd15
edgchen1 Derive WebGPU plugin EP NuGet onnxruntime dependency from MIN_ONNXRUN…
11d41ee7
edgchen1 Fix ESRP signing pattern for WebGPU plugin managed DLL
685c3d19
edgchen1 Update readme files
a1b85cc7
edgchen1 Address WebGPU plugin EP NuGet packaging review feedback
a0b2e20b
edgchen1 Port pack_nuget.ps1 to Python
86433766
edgchen1 Update README to reflect pack_nuget.py staging-dir behavior
52a6f975
edgchen1 Drop pack_nuget.py parameter table from README
0e7f3959
edgchen1 Fold pack_nuget.py notes into parent section in README
3ca87d5c
github-advanced-security
github-advanced-security commented on 2026-05-01
edgchen1 Address review nits in WebGPU EP NuGet packaging
095bd3ff
edgchen1 update example versions
b9ccab76
edgchen1 use sentinel as csproj default version value
74c06030
edgchen1 edgchen1 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 10 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-01
edgchen1 Address PR review feedback
15617374
edgchen1 Use pwsh shorthand consistently in WebGPU test stage
ad740551
edgchen1 Polish improvements after PR review fixes
68ac995c
edgchen1 edgchen1 requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 8 days ago
edgchen1 edgchen1 marked this pull request as ready for review 8 days ago
edgchen1 remove cmake_build_type parameter from plugin-webgpu-nuget-packaging-…
13f7e96d
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-05-04
edgchen1 address review comments
964f11c4
edgchen1 update comment
2f871811
edgchen1 add early exit in OrtEpDevice iteration in test program
f717236b
edgchen1 use model generated from script
6a02745e
edgchen1 edgchen1 added plugin-ep-webgpu/release:0.1.0
edgchen1 Merge remote-tracking branch 'origin/main' into edgchen1/webgpu_packa…
52bc9e8c
edgchen1 Make Validate_Parameters always-on with explicit dependsOn
073b6296
edgchen1 update comment
600adb84
edgchen1 Rename dependsOn parameter to depends_on for casing consistency
479f9b41
edgchen1 Tighten Validate_Parameters comment wording
67ad2f88
edgchen1 disable RC value from top level pipeline
ee7990aa
edgchen1 Validate_Parameters: skip checkout and suppress SDL/TSA scans
9ad644e2
edgchen1 update display name
b9f5df88
edgchen1 update comment
744ae40e
edgchen1 remove sdl parameters other than tsa
137ea9f8
edgchen1 update comment again
e0f55963
edgchen1 remove extra validate parameter stage, remove depends_on parameters
662b5ae9
edgchen1
edgchen1 commented on 2026-05-05
edgchen1 remove explicit mention of backends from readme/description
1fc1a310
edgchen1 wrap lines to 120 chars
c48abd0c
edgchen1 update python readme, remove explicit onnxruntime install from Python…
8324fd71
edgchen1 edgchen1 requested a review from hariharans29 hariharans29 6 days ago
edgchen1 edgchen1 requested a review from guschmue guschmue 6 days ago
edgchen1 edgchen1 requested a review from tianleiwu tianleiwu 6 days ago
edgchen1 edgchen1 requested a review from prathikr prathikr 6 days ago
guschmue
guschmue approved these changes on 2026-05-05
edgchen1 edgchen1 merged 513b9bf9 into main 6 days ago
edgchen1 edgchen1 deleted the edgchen1/webgpu_packaging_nuget branch 6 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone