From 115e784d51c56f293ba473632613ba2649ecad41 Mon Sep 17 00:00:00 2001 From: Tyler Burt <195370667+tburt-nv@users.noreply.github.com> Date: Wed, 24 Sep 2025 14:18:09 -0700 Subject: [PATCH] only run CI on pull requests Signed-off-by: Tyler Burt <195370667+tburt-nv@users.noreply.github.com> --- .github/workflows/ci.yaml | 8 ++++++-- .github/workflows/utils.py | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c2ac9f4..29b39c7 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,5 +1,8 @@ name: CI -on: push +on: + push: + branches: + - "pull-request/[0-9]+" env: TRT_RTX_FILENAME: TensorRT-RTX-1.1.1.26.Linux.x86_64-gnu.cuda-12.9.tar.gz TRTRTX_INSTALL_DIR: /opt/tensorrt_rtx @@ -15,7 +18,8 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@v6 with: - python-version: 3.9 + version: "0.8.22" + python-version: "3.9" - name: Set up Python run: uv python install diff --git a/.github/workflows/utils.py b/.github/workflows/utils.py index 3c36f4b..96b858b 100755 --- a/.github/workflows/utils.py +++ b/.github/workflows/utils.py @@ -21,7 +21,7 @@ import tarfile from pathlib import Path -# Common environment variables +# Shared constants TRT_RTX_BASE_URL = "https://developer.nvidia.com/downloads/trt/rtx_sdk/secure/1.1" TRT_RTX_FILENAME = os.environ.get("TRT_RTX_FILENAME","TensorRT-RTX-1.1.1.26.Linux.x86_64-gnu.cuda-12.9.tar.gz") TRTRTX_INSTALL_DIR = os.environ.get("TRTRTX_INSTALL_DIR", "/opt/tensorrt_rtx")