diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ccec4fb70..fa6f02c8f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -149,9 +149,11 @@ jobs: needs: compile strategy: matrix: - # most recent LTS releases as well as latest stable builds + # the 2 most recent LTS releases (25.8, 26.3) and the 3 most recent + # stable releases (26.5, 26.6, 26.7), plus the floating "latest" tag. + # CH head is covered by the dedicated test_head.yml workflow. # https://github.com/ClickHouse/ClickHouse/pulls?q=is%3Aopen+is%3Apr+label%3Arelease - clickhouse: ["25.8", "26.3", "latest"] + clickhouse: ["25.8", "26.3", "26.5", "26.6", "26.7", "latest"] project: ["clickhouse-http-client", "client-v2"] fail-fast: false timeout-minutes: 15 @@ -303,7 +305,7 @@ jobs: needs: test-java-client strategy: matrix: - clickhouse: ["25.8", "26.3", "latest"] + clickhouse: ["25.8", "26.3", "26.5", "26.6", "26.7", "latest"] # here http, http_client and apache_http_client represent different value of http_connection_provider # protocol: ["http", "http_client", "apache_http_client"] protocol: ["apache_http_client"] @@ -363,7 +365,7 @@ jobs: needs: test-jdbc-driver strategy: matrix: - clickhouse: ["25.8", "26.3", "latest"] + clickhouse: ["25.8", "26.3", "26.5", "26.6", "26.7", "latest"] # grpc is not fully supported, and http_client and apache_http_client do not work in CI environment(due to limited threads?) protocol: ["http"] r2dbc: ["1.0.0.RELEASE", "0.9.1.RELEASE"]