Skip to content

Add agent skill for dependency version updates#991

Merged
rapids-bot[bot] merged 2 commits into
rapidsai:mainfrom
bdice:add-update-dependency-version-skill
Jul 2, 2026
Merged

Add agent skill for dependency version updates#991
rapids-bot[bot] merged 2 commits into
rapidsai:mainfrom
bdice:add-update-dependency-version-skill

Conversation

@bdice

@bdice bdice commented Mar 24, 2026

Copy link
Copy Markdown
Contributor

Description

Add an agent skill (.agents/skills/update-dependency-version/SKILL.md) that codifies the procedure for updating dependency versions in rapids-cmake/cpm/versions.json.

I used this skill to create #990 and other recent CCCL update PRs.

The skill documents:

  • The two JSON schemas used in versions.json (git mode and URL/tarball mode)
  • How to resolve commit SHAs from tags (including nested tag dereferencing) and branches
  • How to compute SHA256 hashes for tarball-mode packages
  • How to determine the upstream version string
  • Branch, commit, PR, and label conventions

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.
  • The cmake-format.json is up to date with these changes.
  • I have added new files under rapids-cmake/
    • I have added include guards (include_guard(GLOBAL))
    • I have added the associated docs/ rst file and update the api.rst

@bdice bdice self-assigned this Mar 24, 2026
@bdice bdice added feature request New feature or request non-breaking Introduces a non-breaking change labels Mar 24, 2026
@bdice

bdice commented Apr 13, 2026

Copy link
Copy Markdown
Contributor Author

@robertmaynard Curious for your thoughts on this when you have time.

@robertmaynard

Copy link
Copy Markdown
Contributor

@bdice Fine with this. Feel free to merge whenever you want

@bdice

bdice commented Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

/merge

@bdice

bdice commented Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

@robertmaynard Can you approve so it's mergeable?

@rapids-bot rapids-bot Bot merged commit 87c713c into rapidsai:main Jul 2, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature request New feature or request non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants