diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 453a60d..3f2495a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,6 @@ env: jobs: build: - runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -28,3 +27,18 @@ jobs: run: cargo clippy --all-targets -- -D warnings -D clippy::dbg_macro - name: Run tests run: cargo test --verbose -- --skip sourcegen_ast --skip sourcegen_ast_nodes + + msrv: + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-11, windows-latest] + steps: + - uses: actions/checkout@v3 + - name: Install Rust toolchain + uses: dtolnay/rust-toolchain@1.70 + - name: Build + run: cargo build --release --verbose + - name: Run tests + run: cargo test --verbose -- --skip sourcegen_ast --skip sourcegen_ast_nodes