From 18f61200e720b6e2eeb7352dfbb3a770edd8bc7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Odd=20Str=C3=A5b=C3=B8?= Date: Thu, 29 Jun 2023 20:52:05 +0200 Subject: [PATCH] Fix Python2.7 CodeQL workflow --- .github/workflows/codeql.yaml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index 4db45943..35fb895a 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -29,11 +29,23 @@ jobs: languages: ${{ matrix.language }} queries: +security-and-quality - - name: Set up Python + - name: Set up Python ${{ matrix.version }} + if: matrix.version != '2.7' uses: actions/setup-python@v4 with: python-version: ${{ matrix.version }} + - name: Set up Python 2.7 + if: matrix.version == '2.7' + run: | + sudo apt-get update + sudo apt-get install -y \ + python2.7 python2.7-dev python2-pip-whl + sudo ln -sf python2.7 /usr/bin/python + export PYTHONPATH=`echo /usr/share/python-wheels/pip-*py2*.whl` + sudo --preserve-env=PYTHONPATH python -m pip install --upgrade pip setuptools wheel + sudo chown -R $USER /usr/local/lib/python2.7 + - name: Autobuild uses: github/codeql-action/autobuild@v2