diff options
| author | Ulf Lilleengen <[email protected]> | 2025-08-16 12:24:14 +0200 |
|---|---|---|
| committer | Ulf Lilleengen <[email protected]> | 2025-08-25 19:44:50 +0200 |
| commit | 1f9452e0763613ab9fa3c42425f0835e9f7c8201 (patch) | |
| tree | 3f96af6b244da0980c4539efe0d110dac92fb644 | |
| parent | cd7a7f97c0a5e928bac7299019d4320f4efc9ba6 (diff) | |
fix: add workaround for current compiler version
| -rw-r--r-- | release/Cargo.toml | 1 | ||||
| -rw-r--r-- | release/src/semver_check.rs | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/release/Cargo.toml b/release/Cargo.toml index 452e39ca6..7875d088a 100644 --- a/release/Cargo.toml +++ b/release/Cargo.toml | |||
| @@ -21,6 +21,7 @@ flate2 = "1.1.1" | |||
| 21 | 21 | ||
| 22 | [patch.crates-io] | 22 | [patch.crates-io] |
| 23 | cargo-semver-checks = { git = "https://github.com/lulf/cargo-semver-checks.git", rev="385f274edcbb6bf5156e30a94315852b27a527e6" } | 23 | cargo-semver-checks = { git = "https://github.com/lulf/cargo-semver-checks.git", rev="385f274edcbb6bf5156e30a94315852b27a527e6" } |
| 24 | #cargo-semver-checks = { path = "../../cargo-semver-checks" } | ||
| 24 | 25 | ||
| 25 | [package.metadata.embassy] | 26 | [package.metadata.embassy] |
| 26 | skip = true | 27 | skip = true |
diff --git a/release/src/semver_check.rs b/release/src/semver_check.rs index 9a4edd09a..a4a9e77b5 100644 --- a/release/src/semver_check.rs +++ b/release/src/semver_check.rs | |||
| @@ -13,6 +13,9 @@ pub fn minimum_update(krate: &Crate) -> Result<ReleaseType, anyhow::Error> { | |||
| 13 | let package_name = krate.name.clone(); | 13 | let package_name = krate.name.clone(); |
| 14 | let current_path = build_doc_json(krate, config)?; | 14 | let current_path = build_doc_json(krate, config)?; |
| 15 | 15 | ||
| 16 | // TODO: Prevent compiler panic on current compiler version | ||
| 17 | std::env::set_var("RUSTFLAGS", "--cap-lints=warn"); | ||
| 18 | |||
| 16 | let baseline = Rustdoc::from_registry_latest_crate_version(); | 19 | let baseline = Rustdoc::from_registry_latest_crate_version(); |
| 17 | let doc = Rustdoc::from_path(¤t_path); | 20 | let doc = Rustdoc::from_path(¤t_path); |
| 18 | let mut semver_check = Check::new(doc); | 21 | let mut semver_check = Check::new(doc); |
