0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-11 02:59:07 +08:00
discourse/.github
Isaac Janzen 88b172848c
FEATURE: add automated PR security scan workflow (#38972)
## Summary

- Adds `.github/workflows/pr-security-scan.yml` — runs on every
non-draft PR, fetches the diff, and sends it to the patch-triage VM for
security analysis
- Results are posted back as a GitHub Check Run; staff can click
"Details" to view the full finding in patch-triage
- Handles `closed` events: notifies the VM when a PR is merged or closed
so patch-triage can auto-resolve the associated finding
- Safe for forks: if `SCAN_SECRET` or `VM_SCAN_URL` secrets are not
configured, the workflow silently exits successfully — contributor forks
won't break
2026-03-30 11:30:13 -05:00
..
actions/setup-release-environment DEV: Introduce new versioning system (#35180) 2025-11-25 14:01:46 +00:00
instructions DEV: align bin/lint to use lefthook (#34247) 2025-08-13 12:49:14 +10:00
workflows FEATURE: add automated PR security scan workflow (#38972) 2026-03-30 11:30:13 -05:00
dependabot.yml DEV: Bump dependabot PR limits (#38171) 2026-03-03 11:32:43 +01:00
labeler.yml DEV: Label discourse-rewind prs (#36956) 2026-01-06 14:42:55 +08:00