From 68c1544e7dc26156d36eae284dea72b26339dcb8 Mon Sep 17 00:00:00 2001 From: Ringo De Smet Date: Tue, 27 Aug 2024 17:27:52 +0200 Subject: [PATCH] Fix tool installation for tests --- .github/workflows/main.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 64190e8..711ca30 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -105,10 +105,11 @@ jobs: - name: Setup tools uses: ./.github/actions/setup-tools with: - tools: pulumictl, pulumicli, go, node, dotnet, python, java + tools: pulumictl, pulumicli, ${{ matrix.language }} - name: Download bin uses: ./.github/actions/download-bin - run: dotnet nuget add source ${{ github.workspace }}/nuget + if: matrix.language == 'dotnet' - name: Download SDK uses: ./.github/actions/download-sdk with: @@ -116,6 +117,7 @@ jobs: - name: Update path run: echo "${{ github.workspace }}/bin" >> "$GITHUB_PATH" - name: Install Python deps + if: matrix.language == 'python' run: |- pip3 install virtualenv==20.0.23 pip3 install pipenv