From 72f4f0cb3fa784a2f2932fa56267a22a6c8d9266 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Mon, 11 Sep 2023 08:49:32 -0500 Subject: [PATCH 1/3] chore: Simplify releasing `home` I'm not seeing any benefit derived by `html_root_url` --- Cargo.lock | 2 +- crates/home/Cargo.toml | 2 +- crates/home/src/lib.rs | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8b59d81fc3c..6a2a9b6c42d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1850,7 +1850,7 @@ dependencies = [ [[package]] name = "home" -version = "0.5.7" +version = "0.5.8" dependencies = [ "windows-sys", ] diff --git a/crates/home/Cargo.toml b/crates/home/Cargo.toml index 03bd555a281..0f5eda524c7 100644 --- a/crates/home/Cargo.toml +++ b/crates/home/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "home" -version = "0.5.7" # also update `html_root_url` in `src/lib.rs` +version = "0.5.8" authors = ["Brian Anderson "] documentation = "https://docs.rs/home" edition.workspace = true diff --git a/crates/home/src/lib.rs b/crates/home/src/lib.rs index 0e1e975e476..4aee7383bca 100644 --- a/crates/home/src/lib.rs +++ b/crates/home/src/lib.rs @@ -18,7 +18,6 @@ //! //! [discussion]: https://github.com/rust-lang/rust/pull/46799#issuecomment-361156935 -#![doc(html_root_url = "https://docs.rs/home/0.5.6")] #![deny(rust_2018_idioms)] pub mod env; From 510606e8f35ade5db571a9903e0c50221f875745 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Mon, 11 Sep 2023 08:08:09 -0500 Subject: [PATCH 2/3] chore(ci): Automatically track cargo-credential's MSRV in CI --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index df8630cb27b..3e3466f9834 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -253,5 +253,5 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - run: rustup update 1.70 && rustup default 1.70 - - run: cargo test -p cargo-credential + - uses: taiki-e/install-action@cargo-hack + - run: cargo hack test --rust-version -p cargo-credential From 29fde12f29d705ba5d712c51881aad0448ade689 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Mon, 11 Sep 2023 08:13:15 -0500 Subject: [PATCH 3/3] chore(ci): Speed up MSRV check by doing 'check' Most MSRV issues will be with too-new APIs and not behavior changes --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3e3466f9834..1355469a2a0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -254,4 +254,4 @@ jobs: steps: - uses: actions/checkout@v4 - uses: taiki-e/install-action@cargo-hack - - run: cargo hack test --rust-version -p cargo-credential + - run: cargo hack check --all-targets --rust-version -p cargo-credential