Skip to content

Commit 6537044

Browse files
ci(workflows): refresh ClickHouse LTS pins (EOL 25.3 → 26.3)
ClickHouse 25.3 LTS is effectively EOL. Roll the older pinned LTS forward to 26.3 (current second-newest LTS), and move the single-version env pins used by non-matrix jobs from 25.3 to 25.8 — the older/more battle-tested of the two pinned LTS, matching this repo's long-standing convention (env vars have always tracked the older LTS; see commit 76c335d). - build.yml: test matrix ["25.3","25.8","latest"] -> ["25.8","26.3","latest"] (x3); PREFERRED_LTS_VERSION "25.3" -> "25.8" - analysis.yml: PREFERRED_LTS_VERSION "25.3" -> "25.8" - nightly.yml: CH_VERSION "25.3" -> "25.8" - release.yml: CH_VERSION "25.3" -> "25.8" CI-only change; no client behavior change (no CHANGELOG / version bump). Approved by @mshustov per the AGENTS.md CI-change policy. Closes #2954 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent cc57099 commit 6537044

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ on:
2828
required: false
2929

3030
env:
31-
PREFERRED_LTS_VERSION: "25.3"
31+
PREFERRED_LTS_VERSION: "25.8"
3232
PR_NUMBER: ${{ github.event.pull_request.number || '' }}
3333

3434
jobs:

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ concurrency:
3232
cancel-in-progress: true
3333

3434
env:
35-
PREFERRED_LTS_VERSION: "25.3"
35+
PREFERRED_LTS_VERSION: "25.8"
3636

3737
jobs:
3838
compile:
@@ -151,7 +151,7 @@ jobs:
151151
matrix:
152152
# most recent LTS releases as well as latest stable builds
153153
# https://github.com/ClickHouse/ClickHouse/pulls?q=is%3Aopen+is%3Apr+label%3Arelease
154-
clickhouse: ["25.3", "25.8", "latest"]
154+
clickhouse: ["25.8", "26.3", "latest"]
155155
project: ["clickhouse-http-client", "client-v2"]
156156
fail-fast: false
157157
timeout-minutes: 15
@@ -303,7 +303,7 @@ jobs:
303303
needs: test-java-client
304304
strategy:
305305
matrix:
306-
clickhouse: ["25.3", "25.8", "latest"]
306+
clickhouse: ["25.8", "26.3", "latest"]
307307
# here http, http_client and apache_http_client represent different value of http_connection_provider
308308
# protocol: ["http", "http_client", "apache_http_client"]
309309
protocol: ["apache_http_client"]
@@ -363,7 +363,7 @@ jobs:
363363
needs: test-jdbc-driver
364364
strategy:
365365
matrix:
366-
clickhouse: ["25.3", "25.8", "latest"]
366+
clickhouse: ["25.8", "26.3", "latest"]
367367
# grpc is not fully supported, and http_client and apache_http_client do not work in CI environment(due to limited threads?)
368368
protocol: ["http"]
369369
r2dbc: ["1.0.0.RELEASE", "0.9.1.RELEASE"]

.github/workflows/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
env:
1414
CHC_BRANCH: "main"
1515
# CHC_VERSION: "0.9.0"
16-
CH_VERSION: "25.3"
16+
CH_VERSION: "25.8"
1717

1818
jobs:
1919
nightly:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_dispatch:
55

66
env:
7-
CH_VERSION: "25.3"
7+
CH_VERSION: "25.8"
88

99
jobs:
1010
release:

0 commit comments

Comments
 (0)