From c566babdc3581850a30808bb4e3f819ca5f0ccf5 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Wed, 28 Jun 2023 13:44:10 -0600 Subject: [PATCH] ci: fix python 2.7 CI tests by manually installing python2.7 package We use the setup-python github action. This has dropped support for python 2.7. Instead, just manually install the python2.7 package. Signed-off-by: Rich Megginson --- .github/workflows/python-unit-test.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-unit-test.yml b/.github/workflows/python-unit-test.yml index ee4e51c..401f615 100644 --- a/.github/workflows/python-unit-test.yml +++ b/.github/workflows/python-unit-test.yml @@ -42,7 +42,14 @@ jobs: - name: checkout PR uses: actions/checkout@v3 - - name: Set up Python + - name: Set up Python 2.7 + if: ${{ matrix.pyver_os.ver == '2.7' }} + run: | + set -euxo pipefail + sudo apt install -y python2.7 + + - name: Set up Python 3 + if: ${{ matrix.pyver_os.ver != '2.7' }} uses: actions/setup-python@v4 with: python-version: ${{ matrix.pyver_os.ver }}