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 - 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

View File

@ -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

View File

@ -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