Skip to content

ci: add reusable SAST workflow, remove SonarQube - #2

Closed
cwilliams-security wants to merge 2 commits into
masterfrom
security/remove-sonarqube
Closed

ci: add reusable SAST workflow, remove SonarQube#2
cwilliams-security wants to merge 2 commits into
masterfrom
security/remove-sonarqube

Conversation

@cwilliams-security

@cwilliams-security cwilliams-security commented Jun 10, 2026

Copy link
Copy Markdown

Summary

  • Adds security-scan.yml — a thin caller delegating to intellum/intellum-security/.github/workflows/sast-reusable.yml@sast-prod (Semgrep + TruffleHog + Trivy)
  • Removes sonarqube-check.yml — Semgrep in the reusable pipeline covers the same SAST surface, making SonarQube redundant

Why

Part of SEC-2656 — centralizing SAST scanning across Intellum repos and consolidating tooling. One place to update tool versions, rules, and scan logic; no more per-repo drift.

Test plan

  • Confirm all three jobs (Semgrep, TruffleHog, Trivy) appear in the Actions run on this PR
  • Confirm PR comment posts with findings summary
  • Confirm sonarqube-check.yml no longer appears in Actions after merge

🤖 Opened by cwilliams-security via SEC-2656

@cwilliams-security cwilliams-security changed the title ci: remove SonarQube workflow ci: add reusable SAST workflow, remove SonarQube Jun 10, 2026
@cwilliams-security

Copy link
Copy Markdown
Author

Closing — this repo is no longer actively maintained.

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