Skip to content

Sync "latest" to "main"#5817

Closed
valkirilov wants to merge 5 commits into
mainfrom
latest
Closed

Sync "latest" to "main"#5817
valkirilov wants to merge 5 commits into
mainfrom
latest

Conversation

@valkirilov

@valkirilov valkirilov commented Apr 22, 2026

Copy link
Copy Markdown
Member

Note

Medium Risk
Main risk is CI/release scanning behavior changes (artifact matrix mapping and zip filtering) which could cause missed files or failed VirusTotal runs; runtime code changes are limited to version strings.

Overview
Bumps RedisInsight version references from 3.4.0 to 3.4.2 across API/desktop configs and package.json files, plus updates the release docker script help text.

Adjusts the virustotal.yml workflow to keep Linux uploads under VirusTotal’s size limit by creating two virtual scan entries (linux-x86_64-builds and linux-arm64-builds) from the single linux-builds artifact and zipping with arch-specific exclusions; also improves upload logging by printing the zip size and surfacing raw API responses when uploads fail.

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

The linux-builds artifact now contains both x86_64 and arm64 binaries
(AppImage, deb, rpm), pushing the zipped payload past VirusTotal's
~650MB /files/upload_url limit. Uploads were failing with a cryptic
"jq: parse error" because VirusTotal returns a non-JSON error body.

Split the linux scan into two virtual matrix entries (linux-x86_64-builds
and linux-arm64-builds) that both resolve to the same linux-builds
artifact but zip only the files for their architecture, keeping each
payload well under the VT limit. No change needed in the build, AWS
upload, or e2e workflows.

Also prints the zip size on upload and logs the raw VT response on
failure so future size/rate-limit issues surface clearly instead of as
a jq parse error.

Made-with: Cursor
@valkirilov valkirilov requested a review from a team as a code owner April 22, 2026 12:17
@jit-ci

jit-ci Bot commented Apr 22, 2026

Copy link
Copy Markdown

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

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