From a8011700e9a905a9e8e17f4e64a3ba23e5fa40e7 Mon Sep 17 00:00:00 2001 From: bentsileviav Date: Tue, 3 Jun 2025 12:16:46 +0300 Subject: [PATCH 1/3] log docker compose version --- .github/workflows/test_matrix.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test_matrix.yml b/.github/workflows/test_matrix.yml index 149f0bec..b9d66683 100644 --- a/.github/workflows/test_matrix.yml +++ b/.github/workflows/test_matrix.yml @@ -45,6 +45,9 @@ jobs: echo "TEST_SETTINGS_FILE=22_3" >> $GITHUB_ENV echo "DBT_CH_TEST_CH_VERSION=22.3" >> $GITHUB_ENV + - name: Show Docker Compose version + run: docker compose version + - name: Run ClickHouse Cluster Containers env: PROJECT_ROOT: ${{ github.workspace }}/tests/integration From a46c0cd5028debaad7eb0774f68a0a9d0be556d0 Mon Sep 17 00:00:00 2001 From: bentsileviav Date: Tue, 3 Jun 2025 12:30:20 +0300 Subject: [PATCH 2/3] manually install compose 2.36 --- .github/workflows/test_matrix.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/test_matrix.yml b/.github/workflows/test_matrix.yml index b9d66683..782e54f4 100644 --- a/.github/workflows/test_matrix.yml +++ b/.github/workflows/test_matrix.yml @@ -45,6 +45,13 @@ jobs: echo "TEST_SETTINGS_FILE=22_3" >> $GITHUB_ENV echo "DBT_CH_TEST_CH_VERSION=22.3" >> $GITHUB_ENV + - name: Install Docker Compose v2.36.0 + run: | + sudo mkdir -p /usr/local/lib/docker/cli-plugins + sudo curl -L "https://github.com/docker/compose/releases/download/v2.36.0/docker-compose-linux-x86_64" -o /usr/local/lib/docker/cli-plugins/docker-compose + sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose + docker compose version + - name: Show Docker Compose version run: docker compose version From 973d3b3c60c7f2d8faabba14daf9728cc949ef8e Mon Sep 17 00:00:00 2001 From: bentsileviav Date: Tue, 3 Jun 2025 12:59:44 +0300 Subject: [PATCH 3/3] add comment and remove logging --- .github/workflows/test_matrix.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test_matrix.yml b/.github/workflows/test_matrix.yml index 782e54f4..32418aa7 100644 --- a/.github/workflows/test_matrix.yml +++ b/.github/workflows/test_matrix.yml @@ -1,7 +1,7 @@ --- name: "test_matrix" -on: # yamllint disable-line rule:truthy +on: # yamllint disable-line rule:truthy pull_request: branches: main push: @@ -45,6 +45,7 @@ jobs: echo "TEST_SETTINGS_FILE=22_3" >> $GITHUB_ENV echo "DBT_CH_TEST_CH_VERSION=22.3" >> $GITHUB_ENV + # a fix until docker compose v2.36.0 will be the default version in the github runner - name: Install Docker Compose v2.36.0 run: | sudo mkdir -p /usr/local/lib/docker/cli-plugins @@ -52,9 +53,6 @@ jobs: sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose docker compose version - - name: Show Docker Compose version - run: docker compose version - - name: Run ClickHouse Cluster Containers env: PROJECT_ROOT: ${{ github.workspace }}/tests/integration