diff --git a/.github/workflows/check-and-build-and-test.yml b/.github/workflows/check-and-build-and-test.yml index b1609ca..5ed4a09 100644 --- a/.github/workflows/check-and-build-and-test.yml +++ b/.github/workflows/check-and-build-and-test.yml @@ -205,13 +205,6 @@ jobs: msrv: strategy: matrix: - crate_directory: - - ./core - - ./cli-clap - - ./gui-eframe - - ./tui-ratatui - - ./multibinary - supporteds: - runner: macos-latest target: aarch64-apple-darwin @@ -222,7 +215,7 @@ jobs: - prerequisite_step: rm ~/.cargo/bin/cargo.exe; rm ~/.cargo/bin/rust-analyzer.exe; rm ~/.cargo/bin/rustfmt.exe; rustup update runner: windows-latest target: x86_64-pc-windows-msvc - name: Verify MSRV of ${{ matrix.crate_directory }} for ${{ matrix.supporteds.target }} (on ${{ matrix.supporteds.runner }}) + name: Verify MSRV for ${{ matrix.supporteds.target }} (on ${{ matrix.supporteds.runner }}) runs-on: ${{ matrix.supporteds.runner }} timeout-minutes: 8 steps: @@ -243,6 +236,18 @@ jobs: with: tool: cargo-msrv - - name: Verify declared MSRV (minimum supported Rust version) + - name: Verify core's declared MSRV (minimum supported Rust version) run: cargo-msrv verify --output-format json - working-directory: ${{ matrix.crate_directory }} + working-directory: ./core + - name: Verify cli-clap's declared MSRV (minimum supported Rust version) + run: cargo-msrv verify --output-format json + working-directory: ./cli-clap + - name: Verify gui-eframe's declared MSRV (minimum supported Rust version) + run: cargo-msrv verify --output-format json + working-directory: ./gui-eframe + - name: Verify tui-ratatui's declared MSRV (minimum supported Rust version) + run: cargo-msrv verify --output-format json + working-directory: ./tui-ratatui + - name: Verify multibinary's declared MSRV (minimum supported Rust version) + run: cargo-msrv verify --output-format json + working-directory: ./multibinary