Skip to content

Use main shared-workflows branch - #22960

Merged
rapids-bot[bot] merged 1 commit into
NVIDIA:mainfrom
bdice:cuda-13.3.0-use-main
Jun 24, 2026
Merged

Use main shared-workflows branch#22960
rapids-bot[bot] merged 1 commit into
NVIDIA:mainfrom
bdice:cuda-13.3.0-use-main

Conversation

@bdice

@bdice bdice commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Contributes to rapidsai/build-planning#286

Notes for Reviewers

This reverts GitHub Actions workflow references from the CUDA 13.3.0 shared-workflows branch back to main.

@bdice
bdice requested a review from a team as a code owner June 24, 2026 04:28
@bdice
bdice requested a review from msarahan June 24, 2026 04:28
@bdice bdice added non-breaking Non-breaking change improvement Improvement / enhancement to an existing function labels Jun 24, 2026
@coderabbitai

coderabbitai Bot commented Jun 24, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 1b572e95-51f9-4af2-84d6-8379d0425621

📥 Commits

Reviewing files that changed from the base of the PR and between e524b4f and 9be2d27.

📒 Files selected for processing (6)
  • .github/workflows/build.yaml
  • .github/workflows/pandas-tests.yaml
  • .github/workflows/pr.yaml
  • .github/workflows/pr_issue_status_automation.yml
  • .github/workflows/test.yaml
  • .github/workflows/trigger-breaking-change-alert.yaml

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated workflow infrastructure references to use the latest versions across build, test, and deployment pipelines.

Walkthrough

All uses: references to rapidsai/shared-workflows across six GitHub Actions workflow files (.github/workflows/build.yaml, pr.yaml, test.yaml, pandas-tests.yaml, pr_issue_status_automation.yml, and trigger-breaking-change-alert.yaml) are updated from the pinned @cuda-13.3.0 tag to the @main branch. No job logic, inputs, or other parameters are changed.

Changes

Shared-workflows ref update (@cuda-13.3.0@main)

Layer / File(s) Summary
build.yaml: conda, wheels, devcontainer jobs
.github/workflows/build.yaml
Switches all shared-workflow uses: refs to @main across conda C++/Python build/upload, docs, wheel build/publish for all packages (libcudf, libcudf-streaming, cudf-streaming, pylibcudf, cudf, dask-cudf, cudf-polars), and devcontainer.
pr.yaml: all CI jobs
.github/workflows/pr.yaml
Switches all shared-workflow uses: refs to @main across pr-builder, changed-files, checks, conda build/test, linters, wheel build/test, devcontainer, cudf-pandas unit/integration, and pandas/narwhals test jobs.
test.yaml: all test jobs
.github/workflows/test.yaml
Switches all shared-workflow uses: refs to @main across conda C++ checks/tests/benchmark/memcheck, linters, conda Python tests, Java/notebook, wheel tests for cudf/dask-cudf/cudf-polars/polars, and narwhals jobs.
Remaining workflows
.github/workflows/pandas-tests.yaml, .github/workflows/pr_issue_status_automation.yml, .github/workflows/trigger-breaking-change-alert.yaml
Switches the single shared-workflow ref in each file (custom-job, project-get-item-id, project-get-set-single-select-field ×2, breaking-change-alert) to @main.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • rapidsai/cudf#22825: The inverse of this PR — it pinned the same shared-workflow uses: references to @cuda-13.3.0 across the same workflow files.
  • rapidsai/cudf#22490: Modifies the same pr.yaml devcontainer CI wiring whose shared-workflow ref is being updated here.

Suggested reviewers

  • gforsyth
  • vyasr
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and specifically describes the main change: reverting workflow references from CUDA-pinned versions to the main shared-workflows branch.
Description check ✅ Passed The description is directly related to the changeset, explaining the revert from CUDA 13.3.0 shared-workflows back to main and referencing the contributing issue.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@jameslamb jameslamb added non-breaking Non-breaking change and removed non-breaking Non-breaking change labels Jun 24, 2026
@jameslamb

Copy link
Copy Markdown
Member

/merge

@rapids-bot
rapids-bot Bot merged commit 409fbef into NVIDIA:main Jun 24, 2026
263 of 265 checks passed
mhaseeb123 pushed a commit to mhaseeb123/cudf that referenced this pull request Jun 24, 2026
Contributes to rapidsai/build-planning#286

## Notes for Reviewers

This reverts GitHub Actions workflow references from the CUDA 13.3.0 shared-workflows branch back to main.

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

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

URL: NVIDIA#22960
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants