Skip to content

move CI to m03#470

Merged
mgravell merged 4 commits into
masterfrom
marc/m03
Apr 29, 2026
Merged

move CI to m03#470
mgravell merged 4 commits into
masterfrom
marc/m03

Conversation

@mgravell

@mgravell mgravell commented Apr 29, 2026

Copy link
Copy Markdown
Collaborator
  • move CI to m03
  • fix versioning snafu re m03 reporting 8.7.226
  • make it easier to edit the CI files from the sln

Note

Low Risk
Changes are limited to CI/docker configuration and test-only version checks, with no impact on production library code. Main risk is CI flakiness if the pinned 8.8-m03 image behavior diverges from expectations.

Overview
Updates the docker-based integration test setup to use redislabs/client-libs-test:8.8-m03 (including .env.v8.8 and default docker-compose.yml), aligning CI with the Redis 8.8 milestone image.

Adjusts test version gating for Redis 8.8 by introducing ServerVersion.Redis_8_8 = 8.7.226 and adding an EndpointsFixture.IsAtLeast(Version) overload, then switching several tests to use this constant for feature/behavior expectations.

Adds lightweight NoTargets “hub” projects (.github/ci.csproj, tests/dockers/dockers.csproj) and wires them into NRedisStack.sln to make CI/docker files easier to edit from the solution.

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

- fix versioning snafu re m03 reporting 8.7.226
- make it easier to edit the CI files from the sln
@jit-ci

jit-ci Bot commented Apr 29, 2026

Copy link
Copy Markdown

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

Comment thread tests/NRedisStack.Tests/Search/SearchTests.cs

@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 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 84bacb9. Configure here.

Comment thread tests/dockers/dockers.csproj
@mgravell mgravell merged commit 49fda5a into master Apr 29, 2026
29 checks passed
@mgravell mgravell deleted the marc/m03 branch April 29, 2026 15:39
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