Skip to content

Re-write PBS updater script to not use Pants#23281

Merged
sureshjoshi merged 7 commits intopantsbuild:mainfrom
sureshjoshi:pbs-update
Apr 21, 2026
Merged

Re-write PBS updater script to not use Pants#23281
sureshjoshi merged 7 commits intopantsbuild:mainfrom
sureshjoshi:pbs-update

Conversation

@sureshjoshi
Copy link
Copy Markdown
Member

@sureshjoshi sureshjoshi commented Apr 21, 2026

I de-pantsed this script, as I didn't have to like bootstrapping Pants just to call Github. This new script uses the gh CLI directly.

One of the reasons to avoid Pants for this, is that avoiding the bootstrapping phase will let this script be a part of (e.g.) weekly dev releases and committed as part of the CI.

I wouldn't mind if someone else grabbed this to sanity test, but I deleted releases into the mid 2025's and let it re-run, and didn't observe JSON changes.

@sureshjoshi sureshjoshi added category:internal CI, fixes for not-yet-released features, etc. labels Apr 21, 2026
@sureshjoshi
Copy link
Copy Markdown
Member Author

This PR would normally be a net negative code change, but 900 lines of PBS versions added

@sureshjoshi sureshjoshi merged commit 1b8050f into pantsbuild:main Apr 21, 2026
48 of 50 checks passed
@sureshjoshi sureshjoshi deleted the pbs-update branch April 21, 2026 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:internal CI, fixes for not-yet-released features, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants