Commit 881d5ba
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

✨ *This adorable animation was made by
[@​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
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1445](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1445)
- Separate the tag and release-creation job from the publish job. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1446](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1446)
- Remove unused atty dependency by
[@​tottoto](https://redirect.github.com/tottoto) in
[#​1448](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1448)
- Update clap deprecated api by
[@​tottoto](https://redirect.github.com/tottoto) in
[#​1449](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1449)
- Drop support for Rust 1.88. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1447](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1447)
- docs: document test crate authoring practices by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1450](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1450)
- Add `AGENTS.md` for `src/lints` directory. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1451](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1451)
- Add tests for test crate manifest consistency by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1452](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1452)
- Add unit test validating lint file metadata by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1453](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1453)
- Weekly `cargo update` of dependencies by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1454](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1454)
- Add top-level AGENTS.md file. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1455](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1455)
- Add CI check for Cargo.lock files in test crates by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1457](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1457)
- Trim unchanged code from test crate pairs by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1458](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1458)
- Add workflow to auto-apply lint fixes by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1459](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1459)
- Add test to verify lint file naming consistency by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1456](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1456)
- Fix crash when passing `--manifest-path Cargo.toml` in cwd. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1462](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1462)
- Weekly `cargo update` of dependencies by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1465](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1465)
- Weekly `cargo update` of dependencies by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1468](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1468)
- Ignore stale directories in manifest consistency check test. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1469](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1469)
- Leniently accept `--baseline-root` as a manifest path. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1464](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1464)
- Load rustflags/rustdocflags from cargo config, then augment them. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1471](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1471)
- chore: updating snapshots for branch
codex/remove-identical-code-in-test-crates by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1460](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1460)
- Weekly `cargo update` of dependencies by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1474](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1474)
- Weekly `cargo update` of dependencies by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1479](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1479)
- Add `--build` cargo flag to build failure repro message. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1480](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1480)
- Bump actions/download-artifact from 5 to 6 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​1477](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1477)
- Bump actions/upload-artifact from 4 to 5 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​1476](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1476)
- Fix broken rustdoc link. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1483](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1483)
- Streamlined error message wording. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1482](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1482)
- Add next Rust minor to test matrix by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1481](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1481)
- Update `tame-index` and `gix` dependencies together. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1484](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1484)
- Bump cargo\_metadata version and chained dependencies. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1485](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1485)
- Release v0.45. by
[@​obi1kenobi](https://redirect.github.com/obi1kenobi) in
[#​1486](https://redirect.github.com/obi1kenobi/cargo-semver-checks/pull/1486)
#### New Contributors
- [@​tottoto](https://redirect.github.com/tottoto) made their
first contribution in
[#​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=-->1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| |||
0 commit comments