Skip to content

chore(add sec scan): add sec scan#2

Merged
pkanoongo merged 2 commits into
mainfrom
add-security-scan-workflow-1759953010
Oct 14, 2025
Merged

chore(add sec scan): add sec scan#2
pkanoongo merged 2 commits into
mainfrom
add-security-scan-workflow-1759953010

Conversation

@pkanoongo

Copy link
Copy Markdown
Contributor

Security Workflow Addition

This PR adds a standardized security scanning workflow to the repository.

Changes

  • Added .github/workflows/security-scan.yaml workflow file
  • Configured to run on pull requests, pushes to main, and manual dispatch
  • Includes static analysis using Semgrep via open-turo/actions-security

Workflow Features

  • Triggers: Pull requests, pushes to main branch, manual dispatch
  • Permissions: Read contents, write PRs, write security events
  • Static Analysis: Uses Semgrep for code security scanning
  • Base Branch Checkout: Safely checks out the base branch for PR analysis

Security Benefits

  • Automated security scanning on all code changes
  • Integration with existing security tooling
  • Standardized security practices across the organization
  • Early detection of security issues before they reach production

What Gets Scanned

  • Code Security: SQL injection, XSS, authentication bypass, etc.
  • Secrets Detection: API keys, passwords, certificates
  • Vulnerability Detection: Known security issues in dependencies

@pkanoongo
pkanoongo marked this pull request as ready for review October 8, 2025 23:05
@pkanoongo
pkanoongo requested review from bilals12 and tagoro9 October 13, 2025 17:10
@pkanoongo
pkanoongo enabled auto-merge (rebase) October 14, 2025 16:13
@pkanoongo
pkanoongo merged commit d7ebb47 into main Oct 14, 2025
2 checks passed
@pkanoongo
pkanoongo deleted the add-security-scan-workflow-1759953010 branch October 14, 2025 19:58
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.

2 participants