Skip to content

Conversation

@lanluo-nvidia
Copy link
Collaborator

@lanluo-nvidia lanluo-nvidia commented Nov 21, 2025

CI images:

  1. Rocky images is used for release CI: (release wheel and tar.gz)
    ghcr.io/nvidia/tensorrt-incubator/mlir-tensorrt:cuda12.9-rocky-gcc11
    ghcr.io/nvidia/tensorrt-incubator/mlir-tensorrt:cuda13.0-rocky

  2. ubuntu image is used for PR and nightly CI
    ghcr.io/nvidia/tensorrt-incubator/mlir-tensorrt:cuda12.9-ubuntu-llvm17
    ghcr.io/nvidia/tensorrt-incubator/mlir-tensorrt:cuda13.0-ubuntu

PR CI: (triggered by PR)
test on aarch64/x86_64 + cu12.9 + tensorrt 10.12
run the following job: Lint, basic build and test
PR pipeline example: https://github.com/NVIDIA/TensorRT-Incubator/actions/runs/19751211554
(The failure are the actual failure, will be looking at this once Chris's Sync PR is in main)

Nightly CI: (triggered by github cron schedule every night on main)
test on aarch64/x86_64 + cu12.9/13.0 + tensorrt 10.12/10.13
run the following job: Lint, basic build and test, asan test, long test, nccl long test, build wheel, build distribution
(Nightly Pipeline is a scheduled nightly pipeline, can only be triggered once the code is in main branch)
due to Github Runner will not allow any scheduled pipeline on non-main branch

Release CI: (trigger via tag, eg: v4.3.0 or v4.3.0-rc1)
release on aarch64/x86_64 + cu12.9/13.0 + tensorrt 10.12/10.13
run the following job: Lint, build wheel, build distribution
release pipeline example: https://github.com/NVIDIA/TensorRT-Incubator/actions/runs/19753615772/job/56601312899
(The failure are the actual failure, will be looking at this once Chris's Sync PR is in main)

Other changes in this PR:
Added the pre-commit configure, so that it can force lint and format check before allow commiting code.
Please install the pre-commit hook via pre-commit install

@lanluo-nvidia lanluo-nvidia force-pushed the lluo/add_inital_github_ci branch from ce593f0 to 89289f7 Compare November 26, 2025 07:58
@lanluo-nvidia lanluo-nvidia removed ASAN_TEST run the ASAN TEST LONG_TEST Run the long test NCCL_LONG_TEST Run the nccl long test labels Nov 28, 2025
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