diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3a7229e..66b617b 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -4,8 +4,15 @@ name: lint jobs: check: + strategy: + matrix: + include: + - target: i686-pc-windows-msvc + os: windows-latest + - target: x86_64-unknown-linux-gnu + os: ubuntu-latest name: Check - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} steps: - name: Checkout sources uses: actions/checkout@v4 @@ -22,8 +29,15 @@ jobs: command: check test: + strategy: + matrix: + include: + - target: i686-pc-windows-msvc + os: windows-latest + - target: x86_64-unknown-linux-gnu + os: ubuntu-latest name: Test Suite - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} steps: - name: Checkout sources uses: actions/checkout@v4 @@ -40,8 +54,15 @@ jobs: command: test lints: + strategy: + matrix: + include: + - target: i686-pc-windows-msvc + os: windows-latest + - target: x86_64-unknown-linux-gnu + os: ubuntu-latest name: Lints - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} steps: - name: Checkout sources uses: actions/checkout@v4