Skip to content

Add myself as a CODEOWNER for github_actions_utils.py - #3951

Merged
ScottTodd merged 1 commit into
ROCm:mainfrom
ScottTodd:codeowners-gha-utils
Mar 13, 2026
Merged

ScottTodd merged 1 commit into
ROCm:mainfrom
ScottTodd:codeowners-gha-utils

Conversation

@ScottTodd

@ScottTodd ScottTodd commented Mar 12, 2026 •

Copy link
Copy Markdown
Member

Motivation

Code unrelated to the github actions API keeps landing in this file as if it were a general utility:

See the comment at the top of the file:

"""Utilities for working with GitHub Actions from Python.
See also https://pypi.org/project/github-action-utils/.
"""

Submission Checklist

@ScottTodd
ScottTodd requested a review from a team as a code owner March 12, 2026 23:36
@ScottTodd
ScottTodd requested a review from amd-shiraz March 12, 2026 23:36
@ScottTodd

Copy link
Copy Markdown
Member Author

cc @geomin12 @jayhawk-commits

@ScottTodd

Copy link
Copy Markdown
Member Author

Might be worth renaming that file to github_actions_api.py 🤔

@HereThereBeDragons HereThereBeDragons left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

i like the idea of renaming it to github_actions_api.[y

btw it seems like we want to have a separate common utility to detect gpus and manipulate gpu visibility. (including what we do for torch unittests)

@ScottTodd
ScottTodd merged commit b982da8 into ROCm:main Mar 13, 2026
8 checks passed
@ScottTodd
ScottTodd deleted the codeowners-gha-utils branch March 13, 2026 18:44
@github-project-automation github-project-automation Bot moved this from TODO to Done in TheRock Triage Mar 13, 2026
ScottTodd added a commit to ScottTodd/TheRock that referenced this pull request Mar 13, 2026
Follow-up to ROCm#3951. The old name attracted unrelated utility code from
contributors who treated it as a general-purpose dumping ground. The new
name makes the module's scope explicit: GitHub Actions REST API client
and workflow commands.

Added TODOs on functions that don't belong (GPU/rocminfo helpers,
is_asan) to move them to appropriate modules later.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
ScottTodd added a commit that referenced this pull request Mar 18, 2026
## Motivation

Follow-up to #3951. The "utils" part
of the file name was attracting code contributions unrelated to the core
design of this module. I think naming as "github_actions_api" will make
this more clear.

## Submission Checklist

- [x] Look over the contributing guidelines at
https://github.com/ROCm/ROCm/blob/develop/CONTRIBUTING.md#pull-requests.

---------

Co-authored-by: Claude <noreply@anthropic.com>
amd-chiranjeevi pushed a commit that referenced this pull request Mar 23, 2026
## Motivation

Follow-up to #3951. The "utils" part
of the file name was attracting code contributions unrelated to the core
design of this module. I think naming as "github_actions_api" will make
this more clear.

## Submission Checklist

- [x] Look over the contributing guidelines at
https://github.com/ROCm/ROCm/blob/develop/CONTRIBUTING.md#pull-requests.

---------

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants