Merge branch 'master' into headermap2

This commit is contained in:
SleeplessOne1917 2024-02-01 10:31:25 +00:00 committed by GitHub
commit 0f18c7251a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 24 additions and 16 deletions

View File

@ -45,7 +45,7 @@ jobs:
toolchain: ${{ matrix.version.version }} toolchain: ${{ matrix.version.version }}
- name: Install cargo-hack - name: Install cargo-hack
uses: taiki-e/install-action@v2.25.9 uses: taiki-e/install-action@v2.26.8
with: with:
tool: cargo-hack tool: cargo-hack
@ -69,10 +69,13 @@ jobs:
cargo test --lib --tests -p=actix-multipart --all-features cargo test --lib --tests -p=actix-multipart --all-features
cargo test --lib --tests -p=actix-web-actors --all-features cargo test --lib --tests -p=actix-web-actors --all-features
- name: Clear the cargo caches - name: Install cargo-ci-cache-clean
run: | uses: taiki-e/install-action@v2.26.8
cargo --locked install cargo-cache --version 0.8.3 --no-default-features --features ci-autoclean with:
cargo-cache tool: cargo-ci-cache-clean
- name: CI cache clean
run: cargo-ci-cache-clean
ci_feature_powerset_check: ci_feature_powerset_check:
name: Verify Feature Combinations name: Verify Feature Combinations
@ -85,7 +88,7 @@ jobs:
uses: actions-rust-lang/setup-rust-toolchain@v1.8.0 uses: actions-rust-lang/setup-rust-toolchain@v1.8.0
- name: Install cargo-hack - name: Install cargo-hack
uses: taiki-e/install-action@v2.25.9 uses: taiki-e/install-action@v2.26.8
with: with:
tool: cargo-hack tool: cargo-hack
@ -106,7 +109,7 @@ jobs:
uses: actions-rust-lang/setup-rust-toolchain@v1.8.0 uses: actions-rust-lang/setup-rust-toolchain@v1.8.0
- name: Install nextest - name: Install nextest
uses: taiki-e/install-action@v2.25.9 uses: taiki-e/install-action@v2.26.8
with: with:
tool: nextest tool: nextest

View File

@ -37,7 +37,7 @@ jobs:
- name: Install OpenSSL - name: Install OpenSSL
if: matrix.target.os == 'windows-latest' if: matrix.target.os == 'windows-latest'
run: choco install openssl -y --forcex64 --no-progress run: choco install openssl -y --forcex64 --no-progress --version=3.2.1
- name: Set OpenSSL dir in env - name: Set OpenSSL dir in env
if: matrix.target.os == 'windows-latest' if: matrix.target.os == 'windows-latest'
run: | run: |
@ -50,7 +50,7 @@ jobs:
toolchain: ${{ matrix.version.version }} toolchain: ${{ matrix.version.version }}
- name: Install cargo-hack - name: Install cargo-hack
uses: taiki-e/install-action@v2.25.9 uses: taiki-e/install-action@v2.26.8
with: with:
tool: cargo-hack tool: cargo-hack
@ -83,10 +83,13 @@ jobs:
cargo test --lib --tests -p=actix-multipart --all-features cargo test --lib --tests -p=actix-multipart --all-features
cargo test --lib --tests -p=actix-web-actors --all-features cargo test --lib --tests -p=actix-web-actors --all-features
- name: Clear the cargo caches - name: Install cargo-ci-cache-clean
run: | uses: taiki-e/install-action@v2.26.8
cargo --locked install cargo-cache --version 0.8.3 --no-default-features --features ci-autoclean with:
cargo-cache tool: cargo-ci-cache-clean
- name: CI cache clean
run: cargo-ci-cache-clean
io-uring: io-uring:
name: io-uring tests name: io-uring tests

View File

@ -23,7 +23,7 @@ jobs:
components: llvm-tools-preview components: llvm-tools-preview
- name: Install cargo-llvm-cov - name: Install cargo-llvm-cov
uses: taiki-e/install-action@v2.25.9 uses: taiki-e/install-action@v2.26.8
with: with:
tool: cargo-llvm-cov tool: cargo-llvm-cov
@ -31,7 +31,9 @@ jobs:
run: cargo llvm-cov --workspace --all-features --codecov --output-path codecov.json run: cargo llvm-cov --workspace --all-features --codecov --output-path codecov.json
- name: Upload coverage to Codecov - name: Upload coverage to Codecov
uses: codecov/codecov-action@v3.1.4 uses: codecov/codecov-action@v4.0.0
with: with:
files: codecov.json files: codecov.json
fail_ci_if_error: true fail_ci_if_error: true
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

View File

@ -82,7 +82,7 @@ jobs:
toolchain: nightly-2023-08-25 toolchain: nightly-2023-08-25
- name: Install cargo-public-api - name: Install cargo-public-api
uses: taiki-e/install-action@v2.24.1 uses: taiki-e/install-action@v2.26.8
with: with:
tool: cargo-public-api tool: cargo-public-api