diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5013ba1f..120c64c9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: - { name: Windows (MinGW), os: windows-latest, triple: x86_64-pc-windows-gnu } - { name: Windows (32-bit), os: windows-latest, triple: i686-pc-windows-msvc } version: - - 1.57.0 + - 1.59.0 - stable name: ${{ matrix.target.name }} / ${{ matrix.version }} @@ -68,10 +68,13 @@ jobs: # uses: Swatinem/rust-cache@v1.2.0 - name: Install cargo-hack - uses: actions-rs/cargo@v1 - with: - command: install - args: cargo-hack + if: matrix.version != '1.59.0' + run: cargo install cargo-hack + + # newer cargo-hack versions require 1.60 or above + - name: Install cargo-hack (1.59.0) + if: matrix.version == '1.59.0' + run: cargo install cargo-hack --version=0.5.21 - name: Generate Cargo.lock uses: actions-rs/cargo@v1 @@ -123,7 +126,7 @@ jobs: sudo bash -c "ulimit -Sl 512 && ulimit -Hl 512 && PATH=$PATH:/usr/share/rust/.cargo/bin && RUSTUP_TOOLCHAIN=${{ matrix.version }} cargo ci-test && RUSTUP_TOOLCHAIN=${{ matrix.version }} cargo ci-test-linux" - name: Clear the cargo caches - if: matrix.version == 'stable' # MSRV(1.58) cargo-cache now fails to install on 1.57 + if: matrix.version == 'stable' # MSRV(1.58) cargo-cache now fails to install on 1.59 run: | cargo install cargo-cache --version 0.6.2 --no-default-features --features ci-autoclean cargo-cache diff --git a/actix-codec/CHANGES.md b/actix-codec/CHANGES.md index 2de0bcf6..16246be0 100644 --- a/actix-codec/CHANGES.md +++ b/actix-codec/CHANGES.md @@ -1,7 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. ## 0.5.1 - 2022-03-15 diff --git a/actix-macros/CHANGES.md b/actix-macros/CHANGES.md index 9a25f7ed..a319f8c3 100644 --- a/actix-macros/CHANGES.md +++ b/actix-macros/CHANGES.md @@ -1,7 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. ## 0.2.3 - 2021-10-19 diff --git a/actix-rt/CHANGES.md b/actix-rt/CHANGES.md index b19b2b7d..d3ad535f 100644 --- a/actix-rt/CHANGES.md +++ b/actix-rt/CHANGES.md @@ -2,7 +2,7 @@ ## Unreleased - 2022-xx-xx - Add `#[track_caller]` attribute to `spawn` functions and methods. [#454] -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. [#454]: https://github.com/actix/actix-net/pull/454 diff --git a/actix-server/CHANGES.md b/actix-server/CHANGES.md index 1fdb63fd..54364edd 100644 --- a/actix-server/CHANGES.md +++ b/actix-server/CHANGES.md @@ -1,7 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. ## 2.1.1 - 2022-03-09 diff --git a/actix-service/CHANGES.md b/actix-service/CHANGES.md index 5f4d5086..bd828c49 100644 --- a/actix-service/CHANGES.md +++ b/actix-service/CHANGES.md @@ -1,7 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. ## 2.0.2 - 2021-12-18 diff --git a/actix-tls/CHANGES.md b/actix-tls/CHANGES.md index a4b7c75a..c807b74c 100644 --- a/actix-tls/CHANGES.md +++ b/actix-tls/CHANGES.md @@ -1,7 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. ## 3.0.4 - 2022-03-15 diff --git a/actix-tracing/CHANGES.md b/actix-tracing/CHANGES.md index e4396377..938d536e 100644 --- a/actix-tracing/CHANGES.md +++ b/actix-tracing/CHANGES.md @@ -1,7 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. ## 0.1.0 - 2020-01-15 diff --git a/actix-utils/CHANGES.md b/actix-utils/CHANGES.md index 76dace73..edd8e9c6 100644 --- a/actix-utils/CHANGES.md +++ b/actix-utils/CHANGES.md @@ -1,6 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx +- Minimum supported Rust version (MSRV) is now 1.59. ## 3.0.1 - 2022-10-21 diff --git a/bytestring/CHANGES.md b/bytestring/CHANGES.md index b096ed0d..120f5a0e 100644 --- a/bytestring/CHANGES.md +++ b/bytestring/CHANGES.md @@ -1,6 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx +- Minimum supported Rust version (MSRV) is now 1.59. ## 1.2.1 - 2022-11-12 diff --git a/clippy.toml b/clippy.toml index 5cccb362..abe19b3a 100644 --- a/clippy.toml +++ b/clippy.toml @@ -1 +1 @@ -msrv = "1.57" +msrv = "1.59" diff --git a/local-channel/CHANGES.md b/local-channel/CHANGES.md index 1b273273..d19848f0 100644 --- a/local-channel/CHANGES.md +++ b/local-channel/CHANGES.md @@ -1,7 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. ## 0.1.3 - 2022-05-03 diff --git a/local-waker/CHANGES.md b/local-waker/CHANGES.md index bedfbea6..b36eacf5 100644 --- a/local-waker/CHANGES.md +++ b/local-waker/CHANGES.md @@ -1,7 +1,7 @@ # Changes ## Unreleased - 2022-xx-xx -- Minimum supported Rust version (MSRV) is now 1.57. +- Minimum supported Rust version (MSRV) is now 1.59. ## 0.1.3 - 2022-05-03