Skip to content

Use main shared-workflows branch - #8286

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#8286
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: 4c9cab84-5f8e-48ff-a388-21f28ee33ca7

📥 Commits

Reviewing files that changed from the base of the PR and between 31d5439 and 4029123.

📒 Files selected for processing (5)
  • .github/workflows/build.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 GitHub Actions workflow configurations to reference shared workflow templates from the main branch instead of a pinned version. This affects build, test, and automation workflows across the repository. No changes to user-facing features or functionality.

Walkthrough

All uses: references to rapidsai/shared-workflows reusable workflows across five GitHub Actions files (build.yaml, pr.yaml, pr_issue_status_automation.yml, test.yaml, trigger-breaking-change-alert.yaml) are updated from the pinned @cuda-13.3.0 tag to @main. No job inputs, parameters, or dependencies are changed.

Changes

CI Shared-Workflow Ref Update

Layer / File(s) Summary
Switch all shared-workflow uses: refs to @main
.github/workflows/build.yaml, .github/workflows/pr.yaml, .github/workflows/pr_issue_status_automation.yml, .github/workflows/test.yaml, .github/workflows/trigger-breaking-change-alert.yaml
Every job that delegates to rapidsai/shared-workflows has its uses: line changed from @cuda-13.3.0 to @main. Affected jobs span C++ build, docs build, Python build, conda upload, wheel build/publish, devcontainer build, PR builder, changed-files, checks, conda/wheel test jobs, notebook tests, issue status automation, and breaking-change alert. All with: inputs and needs: dependencies are unchanged.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • rapidsai/cuml#8081: Modifies the same GitHub Actions workflow uses: references to rapidsai/shared-workflows, switching between CUDA-tag refs, making it directly related at the workflow-invocation level.
  • rapidsai/cuml#8246: Modifies the same CI job uses: references switching between @main and @cuda-13.3.0 across the same workflows.
  • rapidsai/cuml#8199: Modifies the same trigger-breaking-change-alert.yaml reusable workflow reference that this PR also updates.

Suggested labels

ci

Suggested reviewers

  • msarahan
  • jameslamb
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Use main shared-workflows branch' directly and clearly summarizes the main change: reverting workflow references from cuda-13.3.0 to main.
Description check ✅ Passed The description is directly related to the changeset, explaining the purpose (reverting to main branch) and linking to the associated 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 267309c into NVIDIA:main Jun 24, 2026
107 checks passed
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.

4 participants