diff --git a/.github/ops-bot.yaml b/.github/ops-bot.yaml index 0111aaa9..e6d417a0 100644 --- a/.github/ops-bot.yaml +++ b/.github/ops-bot.yaml @@ -4,3 +4,4 @@ auto_merger: true branch_checker: true forward_merger: true +label_checker: true diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index af35cbd4..e2235ee4 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -28,7 +28,7 @@ concurrency: jobs: build: secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.04 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -37,7 +37,7 @@ jobs: upload-conda: needs: [build] secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.04 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -46,7 +46,7 @@ jobs: conda-pack: needs: [upload-conda] secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.04 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 52ef30e3..5e62ef25 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -15,7 +15,7 @@ jobs: - build - test-conda-nightly-env secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-25.04 checks: runs-on: ubuntu-latest steps: @@ -26,14 +26,14 @@ jobs: build: needs: checks secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.04 with: build_type: pull-request test-conda-nightly-env: needs: checks secrets: inherit # We use a build workflow so that we get CPU jobs and high matrix coverage - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.04 with: build_type: pull-request script: "ci/test_conda_nightly_env.sh" diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 1d1ec863..d27bf491 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -17,7 +17,7 @@ jobs: test-conda-nightly-env: secrets: inherit # We use a build workflow so that we get CPU jobs and high matrix coverage - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.04 with: build_type: pull-request script: "ci/test_conda_nightly_env.sh" diff --git a/.github/workflows/trigger-breaking-change-alert.yaml b/.github/workflows/trigger-breaking-change-alert.yaml index 01dd2436..9764c62c 100644 --- a/.github/workflows/trigger-breaking-change-alert.yaml +++ b/.github/workflows/trigger-breaking-change-alert.yaml @@ -12,7 +12,7 @@ jobs: trigger-notifier: if: contains(github.event.pull_request.labels.*.name, 'breaking') secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@branch-25.04 with: sender_login: ${{ github.event.sender.login }} sender_avatar: ${{ github.event.sender.avatar_url }} diff --git a/ci/build_python.sh b/ci/build_python.sh index 475da371..45432959 100755 --- a/ci/build_python.sh +++ b/ci/build_python.sh @@ -15,15 +15,13 @@ rapids-print-env rapids-logger "Build rapids-xgboost" -rapids-conda-retry mambabuild \ - --use-local \ +rapids-conda-retry build \ --variant-config-files "${CONDA_CONFIG_FILE}" \ conda/recipes/rapids-xgboost rapids-logger "Build rapids" -rapids-conda-retry mambabuild \ - --use-local \ +rapids-conda-retry build \ --variant-config-files "${CONDA_CONFIG_FILE}" \ conda/recipes/rapids diff --git a/ci/check_conda_nightly_env.py b/ci/check_conda_nightly_env.py index 1d573f48..a2c88e29 100644 --- a/ci/check_conda_nightly_env.py +++ b/ci/check_conda_nightly_env.py @@ -15,6 +15,7 @@ "cubinlinker", "pynvjitlink", "rapids-dask-dependency", + "rapids-logger", # Also not built every night "libxgboost", "py-xgboost", "xgboost", diff --git a/ci/conda-pack.sh b/ci/conda-pack.sh index e4e19b78..91bb8fb7 100755 --- a/ci/conda-pack.sh +++ b/ci/conda-pack.sh @@ -3,7 +3,7 @@ set -e -RAPIDS_VER="25.02" +RAPIDS_VER="25.04" VERSION_DESCRIPTOR="a" CONDA_USERNAME="rapidsai-nightly" diff --git a/ci/test_conda_nightly_env.sh b/ci/test_conda_nightly_env.sh index e2ae3629..5b31d33c 100755 --- a/ci/test_conda_nightly_env.sh +++ b/ci/test_conda_nightly_env.sh @@ -3,7 +3,7 @@ set -euo pipefail -RAPIDS_VERSION="25.02" +RAPIDS_VERSION="25.04" CUDA_VERSION=${RAPIDS_CUDA_VERSION%.*} JSON_FILENAME="rapids_cuda${CUDA_VERSION}_py${RAPIDS_PY_VERSION}.json"