Skip to content

ci: run full Redis version matrix only nightly#515

Merged
uglide merged 2 commits into
masterfrom
im/optimize-ci-version-matrix
Jul 10, 2026
Merged

ci: run full Redis version matrix only nightly#515
uglide merged 2 commits into
masterfrom
im/optimize-ci-version-matrix

Conversation

@uglide

@uglide uglide commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

PRs and pushes now test a reduced set of LTS+current+next (7.2, 7.4, 8.2, 8.8, 8.10); the STS versions (8.4, 8.6) and, soon, the EOL version 6.2 run only on the nightly schedule to keep PR CI fast.


Note

Low Risk
CI-only workflow and test docker config changes with no application runtime impact; tradeoff is slightly less Redis coverage on PRs until nightly runs.

Overview
Integration CI now picks the Redis matrix from the workflow trigger: nightly schedule still runs the full set (8.10 through 6.2, including STS 8.4 and 8.6); PRs and pushes run a smaller set (8.10, 8.8, 8.2, 7.4, 7.2) to cut job count and keep feedback fast.

Adds tests/dockers/.env.v8.10 so the shared run-tests action can spin up Redis 8.10 via the client-libs-test image pin used in the matrix.

Reviewed by Cursor Bugbot for commit f092e7c. Bugbot is set up for automated code reviews on this repo. Configure here.

PRs and pushes now test a reduced set (7.2, 7.4, 8.2, 8.8, 8.10);
the older versions (8.4, 8.6) run only on the nightly schedule to
keep PR CI fast.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 0a82a42. Configure here.

Comment thread .github/workflows/integration.yml
@uglide uglide merged commit 8e66b47 into master Jul 10, 2026
22 checks passed
@uglide uglide deleted the im/optimize-ci-version-matrix branch July 10, 2026 13:25
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.

1 participant