Skip to content

chore: add vulnerability issue propagation workflows#8

Merged
rjamul-elnora-ai merged 1 commit intomainfrom
chore/vulnerability-issue-workflows
Mar 22, 2026
Merged

chore: add vulnerability issue propagation workflows#8
rjamul-elnora-ai merged 1 commit intomainfrom
chore/vulnerability-issue-workflows

Conversation

@rjamul-elnora-ai
Copy link
Copy Markdown
Member

Summary

  • Add daily workflow to create GitHub issues from Dependabot alerts
  • Add daily workflow to create GitHub issues from CodeQL alerts
  • Labels created: Source: Vulnerability Scan, Source: CodeQL, Flag: security, Severity: Critical/High/Medium/Low

Issues include severity, SLA mapping (Critical/High: 30d, Medium: 60d, Low: 90d), CVSS scores, and remediation guidance.

Note: No npm ecosystem added to dependabot.yml since this repo has no package.json files.

Test plan

  • Merge PR
  • Manually trigger each workflow via Actions tab → workflow_dispatch
  • Verify issues are created with correct format and labels (1 existing CodeQL alert should generate an issue)
  • Verify no duplicates on subsequent runs

🤖 Generated with Claude Code

Add daily workflows to create GitHub issues from security scanner
findings for triage and remediation tracking via Linear:

- dependabot-to-issues.yml: Daily scan of Dependabot alerts → issues
- codeql-to-issues.yml: Daily scan of CodeQL alerts → issues

Issues include severity, SLA, CVSS scores, and remediation guidance.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rjamul-elnora-ai rjamul-elnora-ai changed the title Add vulnerability issue propagation workflows chore: add vulnerability issue propagation workflows Mar 22, 2026
@rjamul-elnora-ai rjamul-elnora-ai merged commit de28d32 into main Mar 22, 2026
3 checks passed
@rjamul-elnora-ai rjamul-elnora-ai deleted the chore/vulnerability-issue-workflows branch March 22, 2026 05:09
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