Remove use of actions-rs

Signed-off-by: Yuki Okushi <jtitor@2k36.org>
This commit is contained in:
Yuki Okushi 2023-04-23 11:23:26 +09:00
parent 5d4f591875
commit 01e2ea129f
No known key found for this signature in database
3 changed files with 14 additions and 24 deletions

View File

@ -20,14 +20,10 @@ jobs:
- uses: actions/checkout@v3
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
profile: minimal
override: true
run: |
rustup set profile minimal
rustup install nightly
rustup override set nightly
- name: Check benchmark
uses: actions-rs/cargo@v1
with:
command: bench
args: --bench=server -- --sample-size=15
run: cargo bench --bench=server -- --sample-size=15

View File

@ -46,28 +46,24 @@ jobs:
run: vcpkg install openssl:x64-windows
- name: Install ${{ matrix.version }}
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.version }}
profile: minimal
override: true
run: |
rustup set profile minimal
rustup install ${{ matrix.version }}
rustup override set ${{ matrix.version }}
- name: Install cargo-hack
uses: taiki-e/install-action@cargo-hack
- name: Generate Cargo.lock
uses: actions-rs/cargo@v1
with: { command: generate-lockfile }
run: cargo generate-lockfile
- name: Cache Dependencies
uses: Swatinem/rust-cache@v1.2.0
- name: check minimal
uses: actions-rs/cargo@v1
with: { command: ci-check-min }
run: cargo ci-check-min
- name: check default
uses: actions-rs/cargo@v1
with: { command: ci-check-default }
run: cargo ci-check-default
- name: tests
timeout-minutes: 60

View File

@ -62,12 +62,10 @@ jobs:
cargo update -p=zstd-sys --precise=2.0.1+zstd.1.5.2
- name: check minimal
uses: actions-rs/cargo@v1
with: { command: ci-check-min }
run: cargo ci-check-min
- name: check default
uses: actions-rs/cargo@v1
with: { command: ci-check-default }
run: cargo ci-check-default
- name: tests
timeout-minutes: 60