From 837a313d24c3422e758528b01a532bb676c5268e Mon Sep 17 00:00:00 2001 From: Hofer-Julian <30049909+Hofer-Julian@users.noreply.github.com> Date: Fri, 20 Sep 2024 10:30:33 +0200 Subject: [PATCH] ci: downstream test improvement (#2092) --- .github/workflows/rust.yml | 2 +- .github/workflows/test_downstream.yml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 81c5d3b06..782fccf6f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -413,7 +413,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} downstream_tests: - name: "Test downstream projects" + name: "Test examples, downstream projects and integration" needs: - build uses: ./.github/workflows/test_downstream.yml diff --git a/.github/workflows/test_downstream.yml b/.github/workflows/test_downstream.yml index e74e4e2be..93568099c 100644 --- a/.github/workflows/test_downstream.yml +++ b/.github/workflows/test_downstream.yml @@ -1,4 +1,4 @@ -name: "Test examples and Downstream projects" +name: "Test examples, downstream projects and integration" on: workflow_call: @@ -200,6 +200,7 @@ jobs: Move-Item -Path "pixi_bin/pixi-${{ matrix.arch.target }}${{ matrix.arch.extension }}" -Destination "${{ env.TARGET_RELEASE }}/pixi.exe" shell: pwsh - name: Typecheck integration tests + if: runner.os == 'Linux' run: ${{ env.TARGET_RELEASE }}/pixi${{ matrix.arch.extension }} run typecheck-integration - name: Run integration tests run: ${{ env.TARGET_RELEASE }}/pixi${{ matrix.arch.extension }} run test-integration-ci