From 17246f1201aea5df79455aa18e35413cd4ca3523 Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Mon, 22 Jan 2024 00:21:40 +0200 Subject: [PATCH] Workflows: Run pylint on a matrix of OSes and versions --- .github/workflows/checks.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 3fa9536f..763e7be9 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -22,13 +22,17 @@ on: jobs: pylint: - runs-on: ubuntu-latest + strategy: + matrix: + os: [macos-latest, windows-latest, ubuntu-latest] + version: [3.9, 3.10, 3.11, 3.12] + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 - name: Set up Python uses: actions/setup-python@v4 with: - python-version: '3.9' + python-version: ${{ matris.version }} - name: Install dependencies run: | python3 -m pip install --upgrade pip