From 9fd0f8a0c653658a437b0161e2f8274962d19356 Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Sat, 1 Feb 2025 02:54:33 +0900 Subject: [PATCH] ci: Use taiki-e/github-actions/.github/workflows/test.yml reusable workflow --- .github/workflows/ci.yml | 26 ++------------------------ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c9fba08..a8e8006 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,6 +41,8 @@ jobs: uses: taiki-e/github-actions/.github/workflows/msrv.yml@main with: event_name: ${{ github.event_name }} + test: + uses: taiki-e/github-actions/.github/workflows/test.yml@main tidy: uses: taiki-e/github-actions/.github/workflows/tidy.yml@main permissions: @@ -48,27 +50,3 @@ jobs: pull-requests: write # for gh pr edit --add-assignee repository-projects: read # for gh pr edit --add-assignee secrets: inherit - - test: - strategy: - fail-fast: false - matrix: - include: - - rust: stable - - rust: beta - - rust: nightly - - rust: nightly - os: windows-latest - runs-on: ${{ matrix.os || 'ubuntu-latest' }} - timeout-minutes: 60 - steps: - - uses: taiki-e/checkout-action@v1 - - uses: taiki-e/github-actions/install-rust@main - with: - toolchain: ${{ matrix.rust }} - - uses: taiki-e/install-action@cargo-hack - - uses: taiki-e/install-action@cargo-minimal-versions - - run: cargo test --workspace --all-features - - run: cargo hack build --workspace --no-private --feature-powerset --no-dev-deps - - run: cargo minimal-versions build --workspace --no-private --detach-path-deps=skip-exact --all-features - - run: cargo minimal-versions build --workspace --no-private --detach-path-deps=skip-exact --all-features --direct