From e05bd5a67149d4c32b3534c9d0f506f019beafc4 Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Mon, 23 Jan 2023 13:01:11 +0000 Subject: [PATCH 1/2] Use CodeQL path from `init` Action in Windows Python deps PR checks --- .github/workflows/python-deps.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python-deps.yml b/.github/workflows/python-deps.yml index a941fa8310..7450cbdb58 100644 --- a/.github/workflows/python-deps.yml +++ b/.github/workflows/python-deps.yml @@ -144,6 +144,7 @@ jobs: python-version: ${{ matrix.python_version }} - name: Initialize CodeQL + id: init uses: ./init with: tools: latest @@ -151,15 +152,15 @@ jobs: setup-python-dependencies: false - name: Test Auto Package Installation + env: + CODEQL_PATH: ${{ steps.init.outputs.codeql-path }} run: | $cmd = $Env:GITHUB_WORKSPACE + "\\python-setup\\install_tools.ps1" powershell -File $cmd cd $Env:GITHUB_WORKSPACE\\python-setup/tests/$Env:PYTHON_DEPS_TYPE/requests-$Env:PYTHON_VERSION - $DefaultsPath = Join-Path (Join-Path $Env:GITHUB_WORKSPACE "src") "defaults.json" - $CodeQLBundleName = (Get-Content -Raw -Path $DefaultsPath | ConvertFrom-Json).bundleVersion - $CodeQLVersion = "0.0.0-" + $CodeQLBundleName.split("-")[-1] - py -3 $Env:GITHUB_WORKSPACE\\python-setup\\auto_install_packages.py C:\\hostedtoolcache\\windows\\CodeQL\\$CodeQLVersion\\x64\\codeql + $codeql_dist = (get-item $Env:CODEQL_PATH).Directory.FullName + py -3 $Env:GITHUB_WORKSPACE\\python-setup\\auto_install_packages.py $codeql_dist - name: Setup for extractor run: | From 64580b31794ac686c7060a3ba0ce7605d5f1a111 Mon Sep 17 00:00:00 2001 From: Henry Mercer Date: Mon, 23 Jan 2023 13:01:27 +0000 Subject: [PATCH 2/2] Update workflow name to reflect Windows tests --- .github/workflows/python-deps.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-deps.yml b/.github/workflows/python-deps.yml index 7450cbdb58..097533a200 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: