Skip to content

[RELEASE] integration v25.02 - #749

Merged
AyodeAwe merged 10 commits into
mainfrom
branch-25.02
Feb 13, 2025
Merged

[RELEASE] integration v25.02#749
AyodeAwe merged 10 commits into
mainfrom
branch-25.02

Conversation

@raydouglass

Copy link
Copy Markdown
Contributor

❄️ Code freeze for branch-25.02 and v25.02 release

What does this mean?

Only critical/hotfix level issues should be merged into branch-25.02 until release (merging of this PR).

What is the purpose of this PR?

  • Update documentation
  • Allow testing for the new release
  • Enable a means to merge branch-25.02 into main for the release

raydouglass and others added 10 commits November 15, 2024 09:34
Adds a workflow that triggers a second workflow which sends a
notification to a designated Slack channel on every PR labelled with
breaking, whenever any of the following events are triggered on the PR:

- closed
- reopened
- labeled
- unlabeled

Depends on rapidsai/shared-workflows#257
By default, CI runs on draft PRs. This leads to many CI runs that may be
unnecessary.

With this PR's change to `.github/copy-pr-bot.yaml`, an `/ok to test`
comment from a trusted user is required to trigger CI on draft PRs.
Non-draft PRs will run CI by default, assuming that all commits are
signed by trusted users. Otherwise an `/ok to test` is required (as
before) -- see the `copy-pr-bot` docs at
https://docs.gha-runners.nvidia.com/apps/copy-pr-bot/ for more
information.

Part of rapidsai/build-planning#123.
Forward-merge branch-24.12 into branch-25.02
Update version references in breaking-change trigger workflow
Increase upper UCX pin to 1.19 to allow us supporting UCX 1.18 that is needed for RAPIDS 25.02.

Authors:
  - Peter Andreas Entschev (https://github.com/pentschev)

Approvers:
  - Gil Forsyth (https://github.com/gforsyth)
  - James Lamb (https://github.com/jameslamb)

URL: #740
Proposes adding a small `pre-commit` configuration to the repo, and a new CI job that runs it.

Motivated by noticing an unused import in this Python code:

https://github.com/rapidsai/integration/blob/172ef624ea50670969e1fd79930a46eabdd9c3c9/ci/check_conda_nightly_env.py#L3

I think this will be helpful to catch the types of things that static analyzers are good at catching.

Authors:
  - James Lamb (https://github.com/jameslamb)

Approvers:
  - Gil Forsyth (https://github.com/gforsyth)

URL: #741
Contributes to rapidsai/build-planning#142

Proposes removing the exclusion for `ucx-proc` in the CI job that checks that all projects have produced recent-enough nightlies. See that linked issue for much more detail, but in short:

* there haven't been new `ucx-proc` packages for 2+ years, since conda-forge/ucx-split-feedstock#111
* RAPIDS can safely drop its `ucx-proc` dependency, and other PRs linked to rapidsai/build-planning#142 have done that for the 25.02 release
* `ucx-proc` should not show up in RAPIDS 25.02 environment solves, and so we don't need to carry an exclusion for it in the testing config

Authors:
  - James Lamb (https://github.com/jameslamb)

Approvers:
  - https://github.com/jakirkham
  - Bradley Dice (https://github.com/bdice)

URL: #742
Blocked on issue: rapidsai/xgboost-feedstock#79

Updates XGBoost to 2.1.4 with CUDA 12.8 support.

Fixes #745

Authors:
  - https://github.com/jakirkham

Approvers:
  - Gil Forsyth (https://github.com/gforsyth)

URL: #746
@raydouglass
raydouglass requested review from a team as code owners February 7, 2025 19:30
@raydouglass
raydouglass requested review from AyodeAwe and removed request for a team February 7, 2025 19:30
@AyodeAwe
AyodeAwe merged commit 49922a3 into main Feb 13, 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.

7 participants