Skip to content

Commit 6633ee5

Browse files
authored
Merge pull request #468 from ClickHouse/fix-docker-compose-concurrent-issue
Fix docker compose concurrent issue
2 parents 45b4312 + 973d3b3 commit 6633ee5

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/test_matrix.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: "test_matrix"
33

4-
on: # yamllint disable-line rule:truthy
4+
on: # yamllint disable-line rule:truthy
55
pull_request:
66
branches: main
77
push:
@@ -45,6 +45,14 @@ jobs:
4545
echo "TEST_SETTINGS_FILE=22_3" >> $GITHUB_ENV
4646
echo "DBT_CH_TEST_CH_VERSION=22.3" >> $GITHUB_ENV
4747
48+
# a fix until docker compose v2.36.0 will be the default version in the github runner
49+
- name: Install Docker Compose v2.36.0
50+
run: |
51+
sudo mkdir -p /usr/local/lib/docker/cli-plugins
52+
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
53+
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
54+
docker compose version
55+
4856
- name: Run ClickHouse Cluster Containers
4957
env:
5058
PROJECT_ROOT: ${{ github.workspace }}/tests/integration

0 commit comments

Comments
 (0)