Skip to content

dev to main: release: scan image with pinned grype and check VEX coverage per arch (+1 more) - #21

Merged
patrick-main-promotion-bot[bot] merged 2 commits into
mainfrom
dev
Oct 11, 2026
Merged

patrick-main-promotion-bot[bot] merged 2 commits into
mainfrom
dev

Conversation

@patrick-dev-pr-bot

@patrick-dev-pr-bot patrick-dev-pr-bot Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

2 commit(s) ahead of main

slim builder image: drop readelf/objdump/perl/pip, bump zlib r1, add VEX for remaining findings

(0066f17)

release: scan image with pinned grype and check VEX coverage per arch

(9bea4b2)

Summary by CodeRabbit

  • Security
    • Added vulnerability coverage checks for release images, including validation of scan results, software inventories, and security assessments.
    • Updated security assessments for Alpine packages and Python components, including affected and not-affected findings.
    • Pinned the vulnerability scanner and its checksums, and added database updates and scan reports to the release process.
  • Container Images
    • Removed Perl and selected inspection tools from the Alpine image, and removed pip after installation.
    • Updated Alpine zlib packages.

@coderabbitai

coderabbitai Bot commented Oct 11, 2026

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 65f55562-2c85-4a02-8409-af46640c6374

📥 Commits

Reviewing files that changed from the base of the PR and between 389d566 and 9bea4b2.


📒 Files selected for processing (6)
  • .github/scripts/check-vex-coverage.py
  • .github/workflows/release.yml
  • environments/alpine-3.24-musl/Containerfile
  • environments/alpine-3.24-musl/apk.lock.aarch64
  • environments/alpine-3.24-musl/apk.lock.x86_64
  • environments/alpine-3.24-musl/vex/builder.openvex.json

 ______________________________________________________________
< Security by obscurity? I'm about to become very 'unobscure'. >
 --------------------------------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR

🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@deepsource-io

deepsource-io Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

DeepSource Code Review

We reviewed changes in 389d566...9bea4b2 on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
Python Oct 11, 2026 2:59a.m. Review ↗
Shell Oct 11, 2026 2:59a.m. Review ↗
Secrets Oct 11, 2026 2:59a.m. Review ↗
Docker Oct 11, 2026 2:59a.m. Review ↗
Rust Oct 11, 2026 2:59a.m. Review ↗
PowerShell Oct 11, 2026 2:59a.m. Review ↗

Important

AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.

@patrick-dev-pr-bot
patrick-dev-pr-bot Bot deployed to promote-to-main October 11, 2026 03:01 Active
@patrick-main-promotion-bot
patrick-main-promotion-bot Bot merged commit 9bea4b2 into main Oct 11, 2026
17 of 18 checks passed

This branch was successfully deployed

3 active deployments
promote-to-main — 9bea4b25 Deployed Oct 11, 2026 by patrick-dev-pr-bot[bot] via Fast-Forward to Main #53
submit-pull-request — 9bea4b25 Deployed Oct 11, 2026 by patrickryankenneth via pr #2
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