1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-09-02 13:06:38 +02:00

ci: combine install steps

This commit is contained in:
Rob Ede
2023-12-26 04:05:35 +00:00
parent 8049a75d9f
commit 0cb0e28208
2 changed files with 10 additions and 29 deletions

View File

@@ -35,9 +35,10 @@ jobs:
with:
toolchain: nightly
- uses: taiki-e/install-action@v2.23.1
- name: Install cargo-hack and cargo-ci-cache-clean
uses: taiki-e/install-action@v2.23.1
with:
tool: cargo-hack
tool: cargo-hack,cargo-ci-cache-clean
- name: check minimal
run: cargo ci-min
@@ -52,15 +53,9 @@ jobs:
timeout-minutes: 40
run: cargo ci-test
- name: Install cargo-ci-cache-clean
uses: taiki-e/install-action@v2.23.2
with:
tool: cargo-ci-cache-clean
- name: CI cache clean
run: cargo-ci-cache-clean
build_and_test_other_nightly:
strategy:
fail-fast: false
@@ -81,9 +76,10 @@ jobs:
with:
toolchain: nightly
- uses: taiki-e/install-action@v2.23.1
- name: Install cargo-hack and cargo-ci-cache-clean
uses: taiki-e/install-action@v2.23.1
with:
tool: cargo-hack
tool: cargo-hack,cargo-ci-cache-clean
- name: check minimal
run: cargo ci-min
@@ -98,10 +94,5 @@ jobs:
timeout-minutes: 40
run: cargo ci-test --exclude=actix-redis --exclude=actix-session --exclude=actix-limitation -- --nocapture
- name: Install cargo-ci-cache-clean
uses: taiki-e/install-action@v2.23.2
with:
tool: cargo-ci-cache-clean
- name: CI cache clean
run: cargo-ci-cache-clean