Fix for - Minimal and full CI matrix impl #2051 - #2500
Conversation
042d76f to
96f872f
Compare
96f872f to
569ef04
Compare
569ef04 to
e66fc9f
Compare
e66fc9f to
58c1a7f
Compare
58c1a7f to
7f1a5e6
Compare
|
Please add repo check for |
|
You also need to fix |
Are we running cron in forks? Shouldn't we disable the cron completely on forks? |
Something went wrong and linter tasks run on forks |
I don't have a problem to fix, but it's redundant. 7.2 < it's the same code. Over, we don't use Redis. |
This step goes to valeky repo and tries to checkout 6.2.0 and fails |
Ill check it, but the Valkey repo has 6.2, that's how i use 6.2. |
|
Currently, GHA install valkey 7+ instead redis 6.2 due to cache misuse. Please drop all caches and rerun CI. |
avifenesh
left a comment
There was a problem hiding this comment.
Currently, GHA install valkey 7+ instead redis 6.2 due to cache misuse. Please drop all caches and rerun CI.
so we need to avoid cache in valkey instalation unsless were able to create a seperation
| return responseData; | ||
| } | ||
|
|
||
| /** |
There was a problem hiding this comment.
This is wrong and a repetitive usage of dump and restore test
Yury-Fridlyand
left a comment
There was a problem hiding this comment.
A couple last comments.
Nice work!
|
@avifenesh CI is red, please have a look |
Yep, adding support for py 3.13, new errors, on it |
Signed-off-by: avifenesh <aviarchi1994@gmail.com>
…pts and dependencies Signed-off-by: avifenesh <aviarchi1994@gmail.com>
…t versions Signed-off-by: avifenesh <aviarchi1994@gmail.com>
… version checks Signed-off-by: avifenesh <aviarchi1994@gmail.com>
…l to actual reads; update connection handling in utilities and allow unused imports in types Signed-off-by: avifenesh <aviarchi1994@gmail.com>
…mprove type handling Signed-off-by: avifenesh <aviarchi1994@gmail.com>
…e version requirements, and remove obsolete Redis installation workflow Signed-off-by: avifenesh <aviarchi1994@gmail.com>
This pull request includes significant updates to the CI/CD workflow documentation and configurations. The changes enhance clarity, add new testing capabilities, and improve the flexibility of the CI/CD pipeline.
Documentation Updates:
.github/DEVELOPER.md: Updated the CI/CD workflow guide with detailed descriptions of workflow triggers, test coverage levels, and language-specific workflows. Added images for better visualization. [1] [2] [3] [4] [5]Configuration Enhancements:
.github/json_matrices/build-matrix.json: Added new languages (go,dotnet) and package managers (maven). Updated the structure to include a newlanguagesfield for better control over which languages are tested on each configuration..github/json_matrices/engine-matrix.json: Modified theversionfield to support both release tags and branch names for more flexible version control..github/json_matrices/supported-languages-versions.json: Addeddotnetandgolanguages with their respective supported versions.Workflow Updates:
.github/workflows/build-node-wrapper/action.yml: Madeengine-versioninput optional and updated the install commands for better dependency management. [1] [2].github/workflows/build-python-wrapper/action.yml: Madeengine-versioninput optional..github/workflows/create-test-matrices/action.yml: Enhanced the matrix creation logic to support more flexible and comprehensive test configurations. Added new inputs and outputs for better control over the test matrices. [1] [2] [3]Workflow Trigger Updates:
.github/workflows/csharp.yml: Expanded the branches and paths that trigger the workflow. Added new inputs for manual triggers and updated the job structure to use the new matrix creation logic.Issue link
#2524
Fix for #2051
Checklist
Before submitting the PR make sure the following are checked: