Merge rust-bitcoin/rust-bitcoin#6713: build(deps): bump cargo-bins/cargo-binstall from 1.19.1 to 1.20.0
What changed, and why it matters
This is a routine update to a GitHub Actions workflow that bumps the version of a helper tool called cargo-binstall from 1.19.1 to 1.20.0. The tool is only used during automated version-compatibility checks in CI and is not part of the actual rust-bitcoin library that users install. There is no indication this update fixes or introduces a security problem in the project itself.
No security action required. Treat as a normal dependency-maintenance update for CI tooling.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit changes a single pinned GitHub Action reference in .github/workflows/semver-checks.yml from cargo-bins/cargo-binstall@aaa84a43 (v1.19.1) to cargo-bins/cargo-binstall@30b5ca8b (v1.20.0). cargo-binstall is used only in CI to install cargo-semver-checks for running semantic-versioning checks. The upstream release notes mention an IPv6 DNS bugfix, an os-name template variable feature, removal of a Quad9 DNS fallback, and dependency upgrades. None of these are described as security fixes, and the change does not affect the published rust-bitcoin crate or its dependencies.
Changed components
.github/workflows/semver-checks.ymlInspect captured patch +1 / −1
### .github/workflows/semver-checks.yml
@@ -28,7 +28,7 @@ jobs:
run: |
rustup default $(cargo metadata --format-version 1 | jq -r '.metadata.rbmt.toolchains.stable')
- name: "Install cargo-binstall"
- uses: cargo-bins/cargo-binstall@aaa84a43aec4955a42c5ffc65d258961e39f276e # v1.19.1
+ uses: cargo-bins/cargo-binstall@30b5ca8b54e1dcffd9548bc87ede1531310fdc67 # v1.20.0
- name: "Binstall pinned cargo-semver-checks"
run: cargo binstall cargo-semver-checks@$(cat ./.github/workflows/cargo-semver-checks-version) --no-confirm
- name: "Run semver checks"Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.