Skip to content

Add dep. update info for PyTorch build, remove bump-sources.sh, and add SKILL.md#440

Merged
puneetmatharu merged 1 commit intoARM-software:mainfrom
puneetmatharu:rewrite-bump-sources-sh
Feb 24, 2026
Merged

Add dep. update info for PyTorch build, remove bump-sources.sh, and add SKILL.md#440
puneetmatharu merged 1 commit intoARM-software:mainfrom
puneetmatharu:rewrite-bump-sources-sh

Conversation

@puneetmatharu
Copy link
Copy Markdown
Contributor

@puneetmatharu puneetmatharu commented Feb 17, 2026

Currently bump-sources.sh just supports bumping hashes for PyTorch, ideep and oneDNN. It misses the other dep. versions (which have now all been moved to versions.sh). To make the update process simpler for everyone, I've written the script to give users links that they can visit to get the appropriate hash or tag.

Admittedly this doesn't automate away all of the process. I initially made a script to handle the different scenarios nicely (relying on the GitHub REST API for queries) but it quickly exploded in size, and I'm not a fan of us having to manage something large for such a simple task.

Tip

With the current form, if you dump versions.sh and bump-sources.sh together into ChatGPT and tell it you want the latest sources for a specific date, it can give you an updated versions.sh, automating everything away without needing a large script.

To discuss: Given that bump-sources.sh doesn't actually bump the sources in any way -- it merely prints information on how to do that -- should we rename it to e.g. how-to-bump-sources.sh?

@jondea
Copy link
Copy Markdown
Contributor

jondea commented Feb 23, 2026

I think you are right about coding assistants, but I think the solution is to just add the text you've put in bump-sources.sh into the README.md, a new md file or as a comment in versions.sh (or several of these!). Then suggest in the md that people ask codex to do it.

@puneetmatharu
Copy link
Copy Markdown
Contributor Author

Agh. You're absolutely right. I'd been working on so many different versions of putting the shell scripts together I didn't think about the obvious; precisely that. Thanks! I'll update the pytorch-aarch64/README.md.

@puneetmatharu puneetmatharu force-pushed the rewrite-bump-sources-sh branch from fed6157 to 279c0c4 Compare February 24, 2026 08:29
@puneetmatharu puneetmatharu changed the title Rewrite bump-sources.sh Add dep. update info for PyTorch build, remove bump-sources.sh, and add SKILL.md Feb 24, 2026
Comment thread ML-Frameworks/pytorch-aarch64/.agents/skills/bump-sources/SKILL.md
Comment thread ML-Frameworks/pytorch-aarch64/README.md Outdated
Comment thread ML-Frameworks/pytorch-aarch64/README.md Outdated
@puneetmatharu puneetmatharu force-pushed the rewrite-bump-sources-sh branch from 279c0c4 to 9558bba Compare February 24, 2026 09:03
Changes:
 - Removed bump-sources.sh, which is no longer needed.
 - Updated README.md with instructions on how to update PyTorch dependency versions.
 - Added a SKILL.md with instructions on how to update PyTorch build dependencies.
@puneetmatharu puneetmatharu force-pushed the rewrite-bump-sources-sh branch from 9558bba to 9b39a9b Compare February 24, 2026 10:42
Copy link
Copy Markdown
Contributor

@jondea jondea left a comment

Choose a reason for hiding this comment

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

LGTM

@puneetmatharu puneetmatharu merged commit 3114c62 into ARM-software:main Feb 24, 2026
7 checks passed
@puneetmatharu puneetmatharu deleted the rewrite-bump-sources-sh branch February 24, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants