Skip to content

chore(security scan): security scan#150

Merged
pkanoongo merged 3 commits intomainfrom
add-security-scan-workflow-1759949923
Oct 14, 2025
Merged

chore(security scan): security scan#150
pkanoongo merged 3 commits intomainfrom
add-security-scan-workflow-1759949923

Conversation

@pkanoongo
Copy link
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:00
@pkanoongo pkanoongo requested a review from a team as a code owner October 8, 2025 23:00
@pkanoongo pkanoongo requested review from bilals12 and tagoro9 October 8, 2025 23:00
@github-actions
Copy link

Release notes preview

No new release will be created.

If you are expecting a release, you will need to either fix a bug or add a feature.
Chores, CI, docs, refactoring, style and other changes will not trigger a release.

@pkanoongo pkanoongo enabled auto-merge (rebase) October 14, 2025 16:13
@pkanoongo pkanoongo merged commit 8165632 into main Oct 14, 2025
9 checks passed
@pkanoongo pkanoongo deleted the add-security-scan-workflow-1759949923 branch October 14, 2025 19:56
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