From db15f29e40b99107fb069984b6fb76782bfa4d7a Mon Sep 17 00:00:00 2001 From: mxve <68632137+mxve@users.noreply.github.com> Date: Sat, 21 Sep 2024 19:58:07 +0200 Subject: [PATCH] lint on windows and linux --- .github/workflows/lint.yml | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) 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