Skip to content

ci: roll ClickHouse version matrix to 26.8, 26.7, 26.6, 26.3 - #1003

Open
polyglotAI-bot wants to merge 1 commit into
mainfrom
polyglot/ci-version-matrix-26-8
Open

ci: roll ClickHouse version matrix to 26.8, 26.7, 26.6, 26.3#1003
polyglotAI-bot wants to merge 1 commit into
mainfrom
polyglot/ci-version-matrix-26-8

Conversation

@polyglotAI-bot

Copy link
Copy Markdown
Collaborator

Description

CI maintenance chore. Align the ClickHouse version coverage of the Node.js
integration tests with the support policy: the 3 latest series + the 2 latest
LTS series + head.

Derived from ClickHouse utils/list-versions/version_date.tsv:

  • LTS (newest 2): 26.8, 26.3
  • Latest (newest 3): 26.8, 26.7, 26.6

26.8 is both the newest release and an LTS, so the numeric set is 4 entries.

Changes

.github/workflows/tests-node.yml, job integration-tests-local-single-node:

  • Add 26.8
  • Remove 25.8 and 26.5 (outside the supported window)

The base matrix (head, latest) is unchanged. No other workflow pins a
version in the removed set.

Test

  • Workflow YAML parses; the include block resolves to 26.3, 26.6, 26.7, 26.8.
  • docker manifest inspect clickhouse/clickhouse-server:26.8 succeeds, so the
    added tag exists.

No client code changes, so no CHANGELOG entry or version bump.

Align the integration test version coverage with the support policy
(3 latest series + 2 latest LTS series + head).

- Add 26.8 (newest release, also LTS)
- Remove 25.8 and 26.5 (no longer in the supported window)

CI-only change; no client behavior changes.
Copilot AI lite review requested due to automatic review settings August 31, 2026 05:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Node.js integration-test CI matrix to keep ClickHouse coverage aligned with the project’s stated support window (latest 3 series + latest 2 LTS series + head), by rotating out older versions and adding the newest LTS/release.

Changes:

  • Removed ClickHouse 25.8 and 26.5 from the integration-test include matrix.
  • Added ClickHouse 26.8 to the integration-test include matrix.
  • Kept the base head/latest matrix entries unchanged.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants