Skip to content

Adds support for optix 9.1 / cuda 13.1 #27

Adds support for optix 9.1 / cuda 13.1

Adds support for optix 9.1 / cuda 13.1 #27

Workflow file for this run

name: Test
on:
pull_request:
branches: [master]
push:
branches: [master]
jobs:
test:
name: Test ${{ matrix.python-version }} ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
python-version: ["3.11", "3.12", "3.13", "3.14"]
steps:
- name: Checkout source
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install Python ${{ matrix.python-version }}
uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
# Install CUDA toolkit (nvcc + CUDA_PATH)
- name: Install CUDA Toolkit
uses: Jimver/cuda-toolkit@v0.2.29
with:
cuda: "12.3.0"
- name: Verify CUDA
shell: bash
run: |
echo "CUDA_PATH=$CUDA_PATH"
nvcc --version
- name: Install rtxpy
run: |
python -m pip install -U pip
python -m pip install -ve .[tests]
python -m pip list
- name: Run tests
run: |
python -m pytest -v rtxpy/tests