onnxruntime/tools/ci_build/github
Changming Sun 4167b68abf
Split ondevice training cpu packaging pipeline to a separated pipeline (#21485)
### Description
Right now our "Zip-Nuget-Java-Nodejs Packaging Pipeline" is too big.
This OnDevice training part is independent of the others, so it can be
split out. Then our NPM Packaging pipeline will not depends on this
training stuff.

### Motivation and Context
Similar to #21235 

Also, this PR fixed a problem that: "NuGet_Test_Linux_Training_CPU" job
downloads artifacts from "onnxruntime-linux-x64" for getting customop
shared libs, but the job forget to declare it depends on the
"Linux_C_API_Packaging_CPU_x64" which produces the artifact. Such
problems can be hard to find when a pipeline goes big.
2024-07-25 10:58:34 -07:00
..
android Enable LTO for Android build (#21243) 2024-07-10 18:44:17 -07:00
apple CoreML: Add ML Program ConvTranspose (#21416) 2024-07-24 16:08:20 +10:00
azure-pipelines Split ondevice training cpu packaging pipeline to a separated pipeline (#21485) 2024-07-25 10:58:34 -07:00
js Remove deprecated "mobile" packages (#20941) 2024-06-07 16:20:32 -05:00
linux Set CUDA12 as default in GPU packages (#21438) 2024-07-25 10:17:16 -07:00
pai Update C++ dependencies (#21410) 2024-07-23 10:00:36 -07:00
windows Set CUDA12 as default in GPU packages (#21438) 2024-07-25 10:17:16 -07:00
Doxyfile_csharp.cfg [C#] Rename unreleased API, add utilities (#16806) 2023-08-02 10:06:42 -07:00