docs/CIPipelines.md
| When it runs | Test | |
|---|---|---|
| CI / Test | Every PR | ONNX C++ tests Test doc generation Test proto generation Verify node test generation |
| Windows_No_Exception CI | Every PR | Only ONNX C++ tests Test selective schema loading |
| Lint / Optional Lint | Every PR | Not required -- it shows lint warnings for suggestions in PR |
| Lint / Enforce style | Every PR | Required linters Auto-generated files are up to date |
| WindowsRelease | Main branch Release branch Weekly(1) | Release Windows wheel Verify with different dependency versions - latest and min supported numpy version, latest and min supported protobuf version(2) Verify ONNX with the latest ONNX Runtime PyPI package(3). |
| LinuxRelease_aarch64 | Main branch Release branch Weekly | Release Linux aarch64 wheel Verify with different dependency versions - latest numpy version, latest and min supported protobuf version Verify ONNX with the latest ONNX Runtime PyPI package |
| LinuxRelease | Main branch Release branch Weekly | Release Linux x86_64 wheel Verify with different dependency versions - latest numpy version, latest and min supported protobuf version Verify ONNX with the latest ONNX Runtime PyPI package. |
| MacRelease | Main branch Release branch Weekly | Release Mac wheel Verify with different dependency versions - latest numpy version, latest and min supported protobuf version Verify ONNX with the latest ONNX Runtime PyPI package. Test source distribution generation Test build with source distribution Release onnx-weekly source distribution |
| Reuse | Every PR | Checks for Copyright and License header More information could be found at: https://reuse.software/ If no license is to be added, or the checker does not recognize it, it must be configured under REUSE.toml. |
| Dependabot | Main branch weekly | Create PRs for new dependency versions |
Every PR
onnxruntime.InferenceSession from latest ONNXRuntime. Please note that ONNX Runtime does not support Windows-x86 thus its verification is skipped.