From 8f6faafdac74418deb8f792a286424e670f223ca Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Fri, 22 Dec 2023 01:54:04 +0200 Subject: [PATCH] [GH-Actions] Update test build config --- .github/workflows/test_build.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_build.yml b/.github/workflows/test_build.yml index 10b95de56..fb5339f6c 100644 --- a/.github/workflows/test_build.yml +++ b/.github/workflows/test_build.yml @@ -14,18 +14,24 @@ on: jobs: check-build: runs-on: ubuntu-latest + strategy: + matrix: + os: [ ubuntu-latest, macos-latest, windows-latest ] + python-version: [ "3.9", "3.10", "3.11", "3.12" ] steps: - name: Checkout uses: actions/checkout@v3 with: submodules: true - - name: Setup Python + - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@v2 + with: + python-version: ${{ matrix.python-version }} - name: Install dependencies run: | pip install -r requirements.txt - name: Build documents run: | LANGUAGE=en make html - LANGUAGE=uk make html \ No newline at end of file + LANGUAGE=uk make html