Skip to content

ci: add CodeQL, Dependabot, and dependency review#3

Closed
microsasa wants to merge 0 commit intomainfrom
ci/security-workflows
Closed

ci: add CodeQL, Dependabot, and dependency review#3
microsasa wants to merge 0 commit intomainfrom
ci/security-workflows

Conversation

@microsasa
Copy link
Copy Markdown
Owner

@microsasa microsasa commented Mar 13, 2026

Enable free GitHub security features:

  • CodeQL: code scanning on PRs + weekly Monday schedule
  • Dependabot alerts: vulnerability notifications (enabled via API)
  • Dependabot security updates: auto-PRs for vulnerable deps (enabled via API)

Note: Dependency review action requires GHAS (paid) for private repos — not included.

Closes #4

@microsasa microsasa force-pushed the ci/security-workflows branch 3 times, most recently from 315494a to 0f66fa1 Compare March 13, 2026 23:11
@microsasa microsasa closed this Mar 13, 2026
@microsasa microsasa force-pushed the ci/security-workflows branch from 0f66fa1 to f9c5834 Compare March 13, 2026 23:25
@microsasa microsasa deleted the ci/security-workflows branch March 13, 2026 23:25
microsasa pushed a commit that referenced this pull request Mar 22, 2026
- Pass JSON to Python via env var instead of shell interpolation (#2, #7)
- Save/restore auto-merge method per PR (squash/merge/rebase) (#4)
- Move stash file rm to after verification succeeds (#5)
- Reconcile doc inconsistency about actor identity (#6)

Skipped: stash path collision (#1) and jq null safety (#3, #8)
are not applicable — single repo with full protection always configured.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

ci: enable free GitHub security features

1 participant