From d64e51df7b72cc4df788a97c8e2b41b6fe90abae Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Tue, 8 Feb 2022 11:28:37 +0000 Subject: [PATCH] Run Python auto package installation CI job for Python 2 on Windows 2019 This job isn't working on Windows Server 2022, i.e. `windows-latest`. We're tracking the issue internally, but until then it shouldn't fail CI for the Action. --- .github/workflows/python-deps.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python-deps.yml b/.github/workflows/python-deps.yml index 0e3e656640..25870ca7a4 100644 --- a/.github/workflows/python-deps.yml +++ b/.github/workflows/python-deps.yml @@ -1,4 +1,4 @@ -name: Test Python Package Installation on Linux and Mac +name: Test Python Package Installation on: push: @@ -108,12 +108,19 @@ jobs: test -z $LGTM_INDEX_IMPORT_PATH test-setup-python-scripts-windows: - runs-on: windows-latest + runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: - python_deps_type: [pipenv, poetry, requirements, setup_py] - python_version: [2, 3] + include: + - os: windows-latest + python_deps_type: [pipenv, poetry, requirements, setup_py] + python_version: 3 + # Python 2 auto package installation does not work on Windows Server 2022. This is being + # tracked internally. + - os: windows-2019 + python_deps_type: [pipenv, poetry, requirements, setup_py] + python_version: 2 env: PYTHON_DEPS_TYPE: ${{ matrix.python_deps_type }}