Skip to content

ci: bump ptoas to v0.55 - #2263

Open
chenshengxin2026 wants to merge 1 commit into
hw-native-sys:mainfrom
chenshengxin2026:ci/bump-ptoas-v0.55
Open

ci: bump ptoas to v0.55#2263
chenshengxin2026 wants to merge 1 commit into
hw-native-sys:mainfrom
chenshengxin2026:ci/bump-ptoas-v0.55

Conversation

@chenshengxin2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump the PyPTO-owned PTOAS pin from v0.54 to v0.55.
  • Update the aarch64 and x86_64 archive SHA-256 values in toolchain/versions.env.
  • Leave the runtime and PTO-ISA pin unchanged; the runtime does not use PTOAS.

Checksums

Architecture SHA-256
aarch64 bc37efa0e30907bfac1816c78a0a94e629f25999fd533f3ed0d02f71e0282c8a
x86_64 5b1317a63eea0531ffb6b344effd1cec2a0fbc200d64925b730b4ca43932ee4e

Validation

  • Confirmed v0.55 is a non-draft, non-prerelease PTOAS release with both required binary assets.
  • Downloaded both archives, matched their sizes and SHA-256 values to GitHub release metadata, and passed gzip integrity checks.
  • Recomputed the current v0.54 aarch64 hash and matched the existing pin, validating the download-and-hash method.
  • Verified versions.env is shell-sourceable, git diff --check passes, and workflow anti-hardcoding guards remain clean.
  • Independent config review passed; code tests are not applicable to this metadata-only change.

Update the aarch64 and x86_64 archive hashes for the v0.55 release.

The runtime does not use ptoas, and the pto-isa pin is unaffected.
@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: d3fa539f-f773-4ca8-bc06-bdc47bed6818

📥 Commits

Reviewing files that changed from the base of the PR and between 6730e96 and 7fd6ed2.

📒 Files selected for processing (1)
  • toolchain/versions.env

📝 Walkthrough

Walkthrough

The toolchain configuration updates PTOAS from v0.54 to v0.55 and replaces the AArch64 and x86_64 SHA-256 checksums.

Changes

PTOAS toolchain update

Layer / File(s) Summary
Update PTOAS version and checksums
toolchain/versions.env
Sets PTOAS_VERSION to v0.55 and updates both architecture-specific checksums.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

  • hw-native-sys/pypto#2135: Updates the PTOAS release and architecture-specific checksums in the same configuration file.

Poem

A rabbit checks the toolchain bright,
PTOAS hops to a newer height.
Two hashes change, both paths align,
AArch64 and x86 shine.
“v0.55!” the bunny sings,
Clean builds flutter on their wings.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the CI change and the PTOAS version bump from v0.54 to v0.55.
Description check ✅ Passed The description directly explains the PTOAS version bump, checksum updates, unchanged pins, and validation results.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant