diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index db07d248a..0d021e185 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -72,7 +72,7 @@ jobs: script: ci/build_wheel_libcuopt.sh package-name: libcuopt package-type: cpp - matrix_filter: map(select((.CUDA_VER | startswith("12")) and .PY_VER != "3.13")) + matrix_filter: map(select((.CUDA_VER | startswith("12")) and .PY_VER == "3.12")) wheel-build-cuopt: needs: [wheel-build-cuopt-mps-parser, wheel-build-libcuopt] secrets: inherit diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index a73878943..baecf36da 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -25,19 +25,8 @@ jobs: branch: ${{ inputs.branch }} date: ${{ inputs.date }} sha: ${{ inputs.sha }} + matrix_filter: map(select((.CUDA_VER | startswith("12")) and .PY_VER != "3.13")) script: ci/test_cpp.sh - conda-cpp-memcheck-tests: - secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.06 - with: - build_type: ${{ inputs.build_type }} - branch: ${{ inputs.branch }} - date: ${{ inputs.date }} - sha: ${{ inputs.sha }} - node_type: "gpu-l4-latest-1" - arch: "amd64" - container_image: "rapidsai/ci-conda:cuda11.8.0-ubuntu22.04-py3.10" - run_script: "ci/test_cpp_memcheck.sh" conda-python-tests: secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.06 @@ -46,6 +35,7 @@ jobs: branch: ${{ inputs.branch }} date: ${{ inputs.date }} sha: ${{ inputs.sha }} + matrix_filter: map(select((.CUDA_VER | startswith("12")) and .PY_VER != "3.13")) script: ci/test_python.sh wheel-tests-cuopt: secrets: inherit @@ -55,6 +45,7 @@ jobs: branch: ${{ inputs.branch }} date: ${{ inputs.date }} sha: ${{ inputs.sha }} + matrix_filter: map(select((.CUDA_VER | startswith("12")) and .PY_VER != "3.13")) script: ci/test_wheel_cuopt.sh wheel-tests-cuopt-server: secrets: inherit @@ -64,4 +55,5 @@ jobs: branch: ${{ inputs.branch }} date: ${{ inputs.date }} sha: ${{ inputs.sha }} + matrix_filter: map(select((.CUDA_VER | startswith("12")) and .PY_VER != "3.13")) script: ci/test_wheel_cuopt_server.sh diff --git a/README.md b/README.md index bdc881d1e..61011ecf2 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # cuOpt - GPU accelerated Optimization Engine +[![Build Status](https://github.com/NVIDIA/cuopt/actions/workflows/build.yaml/badge.svg)](https://github.com/NVIDIA/cuopt/actions/workflows/build.yaml) + NVIDIA® cuOpt™ is a GPU-accelerated optimization engine that excels in mixed integer programming (MIP), linear programming (LP), and vehicle routing problems (VRP). It enables near real-time solutions for large-scale challenges with millions of variables and constraints, offering easy integration into existing solvers and seamless deployment across hybrid and multi-cloud environments. For the latest stable version ensure you are on the `main` branch. @@ -53,4 +55,4 @@ conda install -c rapidsai -c conda-forge -c nvidia \ We also provide [nightly Conda packages](https://anaconda.org/rapidsai-nightly) built from the HEAD of our latest development branch. -Note: cuOpt is supported only on Linux, and with Python versions 3.10 and later. +Note: cuOpt is supported only on Linux, and with Python versions 3.10 and later. \ No newline at end of file