Skip to content

Forward-merge release/26.06 into main#880

Merged
AyodeAwe merged 1 commit into
mainfrom
release/26.06
May 19, 2026
Merged

Forward-merge release/26.06 into main#880
AyodeAwe merged 1 commit into
mainfrom
release/26.06

Conversation

@rapids-bot
Copy link
Copy Markdown
Contributor

@rapids-bot rapids-bot Bot commented May 19, 2026

Forward-merge triggered by push to release/26.06 that creates a PR to keep main up-to-date. If this PR is unable to be immediately merged due to conflicts, it will remain open for the team to manually merge. See forward-merger docs for more info.

A few things are broken in this repo right now, this fixes them.

## nightly builds

See #878 

Still not sure of the exact cause, but at a step where we use `conda install python` to upgrade/downgrade Python in the `base` environment, all builds where it's different from what was already installed in the `condaforge/miniforge` image fail like this:

```text
Traceback (most recent call last):
  File "/opt/conda/lib/python3.13/site-packages/conda/exception_handler.py", line 30, in __call__
  File "/opt/conda/lib/python3.13/site-packages/conda/cli/main.py", line 53, in main_subshell
  File "/opt/conda/lib/python3.13/site-packages/conda/cli/conda_argparse.py", line 190, in do_call
  File "/opt/conda/lib/python3.13/site-packages/conda/notices/core.py", line 132, in wrapper
  File "/opt/conda/lib/python3.13/site-packages/conda/notices/core.py", line 82, in display_notices
ImportError: cannot import name 'views' from 'conda.notices' (/opt/conda/lib/python3.13/site-packages/conda/notices/__init__.py)
```

I suspect this is due to one of these changes to `conda`'s import structure, maybe conda/conda#15879

Force-reinstalling `conda` before any other operations fixes this.

## zizmor checks

When the `release/26.08` branch was cut, it removed inline comments like `# zizmor: ignore[unpinned-uses]`.

Commit that broke this: 935ed5a

This causes `pre-commit` to fail on the `release/26.06` branch with a few errors like this:

```text
error[unpinned-uses]: unpinned action reference
  --> .github/workflows/build-test-publish-images.yml:46:11
   |
46 |     uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@release/26.06
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ action is not pinned to a hash (required by blanket policy)
   |
   = note: audit confidence → High
```

This fixes that by moving that configuration into a `zizmor.yml` file, as most other PRs in rapidsai/build-planning#275 did.

## `update-version.sh`

There's one lingering `26.04` reference that was missed when `release/26.06` was cut, and one new `26.06` that would be missed the next time we cut a release branch.

This fixes both of those.
Tested like this:

```shell
ci/release/update-version.sh --run-context=release '26.08.00'
git grep -E '26\.4|26\.04|26\.2|26\.02'
```

## Notes for Reviewers

Running `pre-commit run --all-files` before pushing that release commit would have caught the `zizmor` issue.

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

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

URL: #877
@rapids-bot rapids-bot Bot requested a review from a team as a code owner May 19, 2026 02:20
@rapids-bot rapids-bot Bot requested a review from gforsyth May 19, 2026 02:20
@AyodeAwe AyodeAwe merged commit 025d4b3 into main May 19, 2026
2 checks passed
@rapids-bot
Copy link
Copy Markdown
Contributor Author

rapids-bot Bot commented May 19, 2026

SUCCESS - forward-merge complete.

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.

2 participants