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..4e4f42f174 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,36 @@ 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 + uses: docker/login-action@v3 + with: + username: githubactions + password: 3d6472b9-3d49-4d17-9fc9-90d24258043b +# if: matrix.os == 'windows-2022' +# run: | +# echo "${{ secrets.GITHUB_TOKEN }}" | docker login -u=githubactions --password-stdin https://index.docker.io/v1/ + - name: Print Status + run: | + echo "Done" +# - 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 +