Skip to content

Conversation

@venikkin
Copy link
Contributor

@venikkin venikkin commented Jan 2, 2026

This PR adds a Semgrep check to CI pipeline. Linear card

Key changes:

Introduce a separate build to generate maven dependency tree and perform Semgrep scan. Scan results are integrated with Semgrep UI and available in the scan history.
Scans are performed on each pull request, main branch. Added a nightly build with semgrep only.
Note: --no-git-ignore file apparently required to both discover language rules and scan tree files correctly.

The change wasn't tested yet.

@venikkin venikkin marked this pull request as ready for review January 8, 2026 11:11
@venikkin venikkin requested a review from a team as a code owner January 8, 2026 11:11
@venikkin venikkin merged commit 03fb1d3 into main Jan 14, 2026
9 checks passed
@venikkin venikkin deleted the er/semgrep-check branch January 14, 2026 10:35
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.

3 participants