Skip to content

Commit 881d5ba

Browse files
authored
chore(deps): update cargo-semver-checks to v0.45.0 (#16190)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [cargo-semver-checks](https://redirect.github.com/obi1kenobi/cargo-semver-checks) | minor | `0.44.0` -> `0.45.0` | --- ### Release Notes <details> <summary>obi1kenobi/cargo-semver-checks (cargo-semver-checks)</summary> ### [`v0.45.0`](https://redirect.github.com/obi1kenobi/cargo-semver-checks/releases/tag/v0.45.0) [Compare Source](https://redirect.github.com/obi1kenobi/cargo-semver-checks/compare/v0.44.0...v0.45.0) #### In this release - Respect `.cargo/config.toml` build configuration, `RUSTFLAGS`, and `RUSTDOCFLAGS` - Spotlight: Ghosts in the Compilation ![semver-mk3-optimized](https://redirect.github.com/user-attachments/assets/e4b035c3-67de-480f-9e0d-44cb5dd87263) ✨ *This adorable animation was made by [@&#8203;dekirisu](https://redirect.github.com/dekirisu)* ✨ This release requires Rust 1.89+ both to install (MSRV) and at runtime. Future releases will require Rust 1.90+. #### Spotlight: Ghosts in the Compilation Celebrating Halloween, [Ghosts in the Compilation](https://predr.ag/blog/ghosts-in-the-compilation/) is the debugging story of how the functionality for respecting `.cargo/config.toml` configuration came to be. We found a crate where: - `cargo-semver-checks` said the code didn't compile. - `cargo check` said it was fine. As a result, we learned a fair bit about the edge cases of `cargo`, `rustc`, `rustdoc`, and compilation flags. [Check it out here!](https://predr.ag/blog/ghosts-in-the-compilation/) #### All merged PRs - Releases now use Trusted Publishing, not a crates.io token. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1445](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1445) - Separate the tag and release-creation job from the publish job. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1446](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1446) - Remove unused atty dependency by [@&#8203;tottoto](https://redirect.github.com/tottoto) in [#&#8203;1448](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1448) - Update clap deprecated api by [@&#8203;tottoto](https://redirect.github.com/tottoto) in [#&#8203;1449](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1449) - Drop support for Rust 1.88. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1447](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1447) - docs: document test crate authoring practices by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1450](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1450) - Add `AGENTS.md` for `src/lints` directory. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1451](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1451) - Add tests for test crate manifest consistency by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1452](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1452) - Add unit test validating lint file metadata by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1453](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1453) - Weekly `cargo update` of dependencies by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1454](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1454) - Add top-level AGENTS.md file. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1455](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1455) - Add CI check for Cargo.lock files in test crates by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1457](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1457) - Trim unchanged code from test crate pairs by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1458](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1458) - Add workflow to auto-apply lint fixes by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1459](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1459) - Add test to verify lint file naming consistency by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1456](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1456) - Fix crash when passing `--manifest-path Cargo.toml` in cwd. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1462](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1462) - Weekly `cargo update` of dependencies by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1465](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1465) - Weekly `cargo update` of dependencies by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1468](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1468) - Ignore stale directories in manifest consistency check test. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1469](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1469) - Leniently accept `--baseline-root` as a manifest path. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1464](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1464) - Load rustflags/rustdocflags from cargo config, then augment them. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1471](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1471) - chore: updating snapshots for branch codex/remove-identical-code-in-test-crates by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1460](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1460) - Weekly `cargo update` of dependencies by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1474](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1474) - Weekly `cargo update` of dependencies by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1479](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1479) - Add `--build` cargo flag to build failure repro message. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1480](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1480) - Bump actions/download-artifact from 5 to 6 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;1477](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1477) - Bump actions/upload-artifact from 4 to 5 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;1476](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1476) - Fix broken rustdoc link. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1483](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1483) - Streamlined error message wording. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1482](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1482) - Add next Rust minor to test matrix by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1481](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1481) - Update `tame-index` and `gix` dependencies together. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1484](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1484) - Bump cargo\_metadata version and chained dependencies. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1485](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1485) - Release v0.45. by [@&#8203;obi1kenobi](https://redirect.github.com/obi1kenobi) in [#&#8203;1486](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1486) #### New Contributors - [@&#8203;tottoto](https://redirect.github.com/tottoto) made their first contribution in [#&#8203;1448](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1448) **Full Changelog**: <obi1kenobi/cargo-semver-checks@v0.44.0...v0.45.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - Every minute ( * * * * * ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/rust-lang/cargo). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
2 parents 8007b44 + c6e6e5d commit 881d5ba

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ jobs:
103103
- name: Install cargo-semver-checks
104104
run: |
105105
mkdir installed-bins
106-
curl -Lf https://github.com/obi1kenobi/cargo-semver-checks/releases/download/v0.44.0/cargo-semver-checks-x86_64-unknown-linux-gnu.tar.gz \
106+
curl -Lf https://github.com/obi1kenobi/cargo-semver-checks/releases/download/v0.45.0/cargo-semver-checks-x86_64-unknown-linux-gnu.tar.gz \
107107
| tar -xz --directory=./installed-bins
108108
echo `pwd`/installed-bins >> $GITHUB_PATH
109109
- run: ci/validate-version-bump.sh

0 commit comments

Comments
 (0)