1
0
mirror of https://github.com/fafhrd91/actix-net synced 2024-11-23 22:51:07 +01:00

Use old cargo-hack for 1.59.0 CI (#472)

* Use old cargo-hack for 1.57.0 CI

Signed-off-by: Yuki Okushi <jtitor@2k36.org>

* Upgrade MSRV to 1.59.0

Signed-off-by: Yuki Okushi <jtitor@2k36.org>

Signed-off-by: Yuki Okushi <jtitor@2k36.org>
Co-authored-by: Rob Ede <robjtede@icloud.com>
This commit is contained in:
Yuki Okushi 2022-11-12 23:00:33 +09:00 committed by GitHub
parent 8e9401f8e1
commit 2b83f08a40
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 21 additions and 16 deletions

View File

@ -18,7 +18,7 @@ jobs:
- { name: Windows (MinGW), os: windows-latest, triple: x86_64-pc-windows-gnu } - { name: Windows (MinGW), os: windows-latest, triple: x86_64-pc-windows-gnu }
- { name: Windows (32-bit), os: windows-latest, triple: i686-pc-windows-msvc } - { name: Windows (32-bit), os: windows-latest, triple: i686-pc-windows-msvc }
version: version:
- 1.57.0 - 1.59.0
- stable - stable
name: ${{ matrix.target.name }} / ${{ matrix.version }} name: ${{ matrix.target.name }} / ${{ matrix.version }}
@ -68,10 +68,13 @@ jobs:
# uses: Swatinem/rust-cache@v1.2.0 # uses: Swatinem/rust-cache@v1.2.0
- name: Install cargo-hack - name: Install cargo-hack
uses: actions-rs/cargo@v1 if: matrix.version != '1.59.0'
with: run: cargo install cargo-hack
command: install
args: 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 - name: Generate Cargo.lock
uses: actions-rs/cargo@v1 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" 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 - 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: | run: |
cargo install cargo-cache --version 0.6.2 --no-default-features --features ci-autoclean cargo install cargo-cache --version 0.6.2 --no-default-features --features ci-autoclean
cargo-cache cargo-cache

View File

@ -1,7 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## 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 ## 0.5.1 - 2022-03-15

View File

@ -1,7 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## 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 ## 0.2.3 - 2021-10-19

View File

@ -2,7 +2,7 @@
## Unreleased - 2022-xx-xx ## Unreleased - 2022-xx-xx
- Add `#[track_caller]` attribute to `spawn` functions and methods. [#454] - 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 [#454]: https://github.com/actix/actix-net/pull/454

View File

@ -1,7 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## 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 ## 2.1.1 - 2022-03-09

View File

@ -1,7 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## 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 ## 2.0.2 - 2021-12-18

View File

@ -1,7 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## 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 ## 3.0.4 - 2022-03-15

View File

@ -1,7 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## 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 ## 0.1.0 - 2020-01-15

View File

@ -1,6 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## Unreleased - 2022-xx-xx
- Minimum supported Rust version (MSRV) is now 1.59.
## 3.0.1 - 2022-10-21 ## 3.0.1 - 2022-10-21

View File

@ -1,6 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## Unreleased - 2022-xx-xx
- Minimum supported Rust version (MSRV) is now 1.59.
## 1.2.1 - 2022-11-12 ## 1.2.1 - 2022-11-12

View File

@ -1 +1 @@
msrv = "1.57" msrv = "1.59"

View File

@ -1,7 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## 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 ## 0.1.3 - 2022-05-03

View File

@ -1,7 +1,7 @@
# Changes # Changes
## Unreleased - 2022-xx-xx ## 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 ## 0.1.3 - 2022-05-03