Skip to content

[bkc] Pin to use release/bkc/therock-10.2-20261013 workflows - #13391

Merged
ScottTodd merged 2 commits into
release/bkc/therock-10.2-20261013from
users/scotttodd/bkc-10.2-020261013-pins
Oct 14, 2026
Merged

ScottTodd merged 2 commits into
release/bkc/therock-10.2-20261013from
users/scotttodd/bkc-10.2-020261013-pins

Conversation

@ScottTodd

@ScottTodd ScottTodd commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Motivation

The next BKC release branch was cut and this pins the workflows to use code from it.

Technical Details

Submission Checklist

@github-actions github-actions Bot added the github actions Pull requests that update GitHub Actions code label Oct 13, 2026
@ScottTodd

Copy link
Copy Markdown
Member Author

CI is failing on setup here, needs #13313 also. cc @geomin12

geomin12 and others added 2 commits October 14, 2026 08:20
…d skip-ci-config.toml (#13313)

bump TheRock ref to `c01e3a3` (2026-10-12)

Adds `.github/skip-ci-config.toml` so TheRock's new path-based skip
filtering (ROCm/TheRock#8800) can short-circuit CI when a PR only
touches docs/metadata. Patterns are ported from
`SKIPPABLE_PATH_PATTERNS` in `.github/scripts/therock_configure_ci.py`,
and the `external_repo` payload now carries the SHAs/event info the
filter needs.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 7825f71)
Use release/bkc/therock-10.2-20261013 for reusable workflows, checkout refs, and RCCL defaults and fallbacks. Preserve dispatch overrides and leave artifact reuse policy in TheRock.

Validation: pre-commit and diff checks passed. Actionlint reported four pre-existing findings in unchanged workflow logic.

Generated with Codex
@ScottTodd
ScottTodd force-pushed the users/scotttodd/bkc-10.2-020261013-pins branch from abd49fb to 6efde13 Compare October 14, 2026 15:28
@ScottTodd
ScottTodd marked this pull request as ready for review October 14, 2026 15:34
@ScottTodd
ScottTodd requested review from a team October 14, 2026 15:34
@ScottTodd
ScottTodd requested a review from a team as a code owner October 14, 2026 15:34

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure it is worth to touch RCCL CI as it is running be default on gfx950 anyway and CI won't give us a useful signal for 1250 in this context,

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Easier to just update all uses. De-duplicating workflows should happen outside of release activities IMO.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As above.

Comment on lines +209 to +212
"base_sha": "${{ github.event.pull_request.base.sha || github.event.before }}",
"head_sha": "${{ github.sha }}",
"pr_number": ${{ github.event.pull_request.number || 'null' }},
"event_name": "${{ github.event_name }}",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are those needed? Seems to be the default anyway?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They are included from a cherry-pick of 7825f71, which was needed to get the CI to work after ROCm/TheRock#8800 landed. This PR is two commits (see the updated description)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Want to add something about this to the PR description? I think I am missing context here.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's there now. The first commit is a cherry-pick.

@marbre marbre left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As this branch was cut before the cherry-picked fix, I assume it is nether the less needed and probably interferes with code coming from the config repo rather than from TheRock. I guess what you did the correct thing :)

@ScottTodd

Copy link
Copy Markdown
Member Author

Yeah, I have some thoughts on how to make the workflow changes more forwards/backwards-compatible. Things may be unstable for a bit as we move in that direction though. See ROCm/TheRock#8991 from @geomin12 for example.

@ScottTodd

Copy link
Copy Markdown
Member Author

CI signal looks clean enough to merge so the branch can be ready to receive subproject cherry-pick requests.

@ScottTodd
ScottTodd merged commit 4f9b267 into release/bkc/therock-10.2-20261013 Oct 14, 2026
51 checks passed
@ScottTodd
ScottTodd deleted the users/scotttodd/bkc-10.2-020261013-pins branch October 14, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github actions Pull requests that update GitHub Actions code organization: ROCm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants