Skip to content

Add GitHub Actions for CI/CD and weekly security scanning#1

Merged
ravisastryk merged 1 commit intomainfrom
feature/github-actions-scanner
Feb 2, 2026
Merged

Add GitHub Actions for CI/CD and weekly security scanning#1
ravisastryk merged 1 commit intomainfrom
feature/github-actions-scanner

Conversation

@ravisastryk
Copy link
Copy Markdown
Owner

Implements automated cryptographic vulnerability detection across the Go ecosystem with two GitHub Actions workflows:

CI/CD Workflow (build.yml):

  • Runs on push/PR to main
  • Full test suite with race detection and code coverage
  • Automated build verification

Weekly Security Scanner (weekly-scan.yml):

  • Scans top 10 Go repositories (by stars/forks) every Monday
  • Generates executive summary and detailed remediation reports
  • 2-year artifact retention for trend analysis
  • Creates GitHub issues with findings

The scanner dynamically fetches repositories via GitHub API and produces professional reports with code-level fixes, effort estimates, and prioritized remediation timelines.

Configuration: MAX_REPOS=10, MIN_STARS=100, MIN_FORKS=50

@ravisastryk ravisastryk self-assigned this Feb 1, 2026
@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@ravisastryk ravisastryk force-pushed the feature/github-actions-scanner branch 7 times, most recently from 7050307 to 5fd97bc Compare February 2, 2026 02:29
Implements automated cryptographic vulnerability detection across the
Go ecosystem with two GitHub Actions workflows:

CI/CD Workflow (build.yml):
- Runs on push/PR to main
- Full test suite with race detection and code coverage
- Automated build verification

Weekly Security Scanner (weekly-scan.yml):
- Scans top 1000 Go repositories (by stars/forks) every Monday
- Generates executive summary and detailed remediation reports
- 2-year artifact retention for trend analysis
- Creates GitHub issues with findings

The scanner dynamically fetches repositories via GitHub API and produces
professional reports with code-level fixes, effort estimates, and
prioritized remediation timelines.

Configuration: MAX_REPOS=1000, MIN_STARS=100, MIN_FORKS=50
@ravisastryk ravisastryk force-pushed the feature/github-actions-scanner branch from 5fd97bc to 232d92c Compare February 2, 2026 02:44
@ravisastryk ravisastryk marked this pull request as ready for review February 2, 2026 02:53
@ravisastryk ravisastryk added enhancement New feature or request security labels Feb 2, 2026
@ravisastryk ravisastryk merged commit 5b0c63b into main Feb 2, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants