diff --git a/.github/workflows/python-ci.yml b/.github/workflows/python-ci.yml index 13b906b195..2983c890af 100644 --- a/.github/workflows/python-ci.yml +++ b/.github/workflows/python-ci.yml @@ -21,8 +21,8 @@ name: "Python CI" on: push: -# branches: -# - 'main' + branches: + - 'main' pull_request: concurrency: diff --git a/.github/workflows/python-integration.yml b/.github/workflows/python-integration.yml index 6aeae0fc9e..a37835d007 100644 --- a/.github/workflows/python-integration.yml +++ b/.github/workflows/python-integration.yml @@ -21,8 +21,6 @@ name: "Python Integration" on: push: - branches: - - 'main' pull_request: concurrency: @@ -31,16 +29,29 @@ concurrency: jobs: integration-test: - runs-on: ubuntu-20.04 + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: ["ubuntu-20.04", "windows-2022"] steps: - uses: actions/checkout@v4 with: fetch-depth: 2 - - name: Install - run: make install - - name: Run integration tests - run: make test-integration - - name: Show debug logs - if: ${{ failure() }} - run: docker compose -f dev/docker-compose.yml logs + - name: Docker Login Ubuntu + if: matrix.os == 'ubuntu-20.04' + run: | + cat ~/.docker/config.json + - name: Docker Login Windows + if: matrix.os == 'windows-2022' + run: | + dir %USERPROFILE% +# - name: Install +# run: make install +# - name: Run integration tests +# run: make test-integration +# - name: Show debug logs +# if: ${{ failure() }} +# run: docker compose -f dev/docker-compose.yml logs +