mirror of https://github.com/fafhrd91/actix-web
Remove use of actions-rs
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
This commit is contained in:
parent
5d4f591875
commit
01e2ea129f
|
@ -20,14 +20,10 @@ jobs:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Install Rust
|
- name: Install Rust
|
||||||
uses: actions-rs/toolchain@v1
|
run: |
|
||||||
with:
|
rustup set profile minimal
|
||||||
toolchain: nightly
|
rustup install nightly
|
||||||
profile: minimal
|
rustup override set nightly
|
||||||
override: true
|
|
||||||
|
|
||||||
- name: Check benchmark
|
- name: Check benchmark
|
||||||
uses: actions-rs/cargo@v1
|
run: cargo bench --bench=server -- --sample-size=15
|
||||||
with:
|
|
||||||
command: bench
|
|
||||||
args: --bench=server -- --sample-size=15
|
|
||||||
|
|
|
@ -46,28 +46,24 @@ jobs:
|
||||||
run: vcpkg install openssl:x64-windows
|
run: vcpkg install openssl:x64-windows
|
||||||
|
|
||||||
- name: Install ${{ matrix.version }}
|
- name: Install ${{ matrix.version }}
|
||||||
uses: actions-rs/toolchain@v1
|
run: |
|
||||||
with:
|
rustup set profile minimal
|
||||||
toolchain: ${{ matrix.version }}
|
rustup install ${{ matrix.version }}
|
||||||
profile: minimal
|
rustup override set ${{ matrix.version }}
|
||||||
override: true
|
|
||||||
|
|
||||||
- name: Install cargo-hack
|
- name: Install cargo-hack
|
||||||
uses: taiki-e/install-action@cargo-hack
|
uses: taiki-e/install-action@cargo-hack
|
||||||
|
|
||||||
- name: Generate Cargo.lock
|
- name: Generate Cargo.lock
|
||||||
uses: actions-rs/cargo@v1
|
run: cargo generate-lockfile
|
||||||
with: { command: generate-lockfile }
|
|
||||||
- name: Cache Dependencies
|
- name: Cache Dependencies
|
||||||
uses: Swatinem/rust-cache@v1.2.0
|
uses: Swatinem/rust-cache@v1.2.0
|
||||||
|
|
||||||
- name: check minimal
|
- name: check minimal
|
||||||
uses: actions-rs/cargo@v1
|
run: cargo ci-check-min
|
||||||
with: { command: ci-check-min }
|
|
||||||
|
|
||||||
- name: check default
|
- name: check default
|
||||||
uses: actions-rs/cargo@v1
|
run: cargo ci-check-default
|
||||||
with: { command: ci-check-default }
|
|
||||||
|
|
||||||
- name: tests
|
- name: tests
|
||||||
timeout-minutes: 60
|
timeout-minutes: 60
|
||||||
|
|
|
@ -62,12 +62,10 @@ jobs:
|
||||||
cargo update -p=zstd-sys --precise=2.0.1+zstd.1.5.2
|
cargo update -p=zstd-sys --precise=2.0.1+zstd.1.5.2
|
||||||
|
|
||||||
- name: check minimal
|
- name: check minimal
|
||||||
uses: actions-rs/cargo@v1
|
run: cargo ci-check-min
|
||||||
with: { command: ci-check-min }
|
|
||||||
|
|
||||||
- name: check default
|
- name: check default
|
||||||
uses: actions-rs/cargo@v1
|
run: cargo ci-check-default
|
||||||
with: { command: ci-check-default }
|
|
||||||
|
|
||||||
- name: tests
|
- name: tests
|
||||||
timeout-minutes: 60
|
timeout-minutes: 60
|
||||||
|
|
Loading…
Reference in New Issue