Skip to content

feat: add security improvements to CI#129

Merged
jerusdp merged 2 commits intomainfrom
feat/add-security-improvements
Feb 11, 2026
Merged

feat: add security improvements to CI#129
jerusdp merged 2 commits intomainfrom
feat/add-security-improvements

Conversation

@gortavoher
Copy link
Collaborator

Summary

  • Add dual commit signature verification (trusted PRs with comments, forked PRs read-only)
  • Add forked PR isolation filter on update_prlog gating job
  • Add signature verification as requirement for update_prlog

Test plan

  • Verify CI passes with new signature verification jobs
  • Verify forked PR filter correctly isolates gating jobs

🤖 Generated with Claude Code

Add dual commit signature verification and
forked PR isolation on gating jobs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
@gortavoher gortavoher requested a review from jerusdp as a code owner February 11, 2026 17:21
@jerusdp jerusdp enabled auto-merge February 11, 2026 17:22
jerusdp
jerusdp previously approved these changes Feb 11, 2026
@jerus-bot
Copy link
Collaborator

✅ Commit Signature Verification - Success

All commits have been verified successfully.

Summary

  • Commits checked: 1
  • Trusted verified: 1
  • External contributors: 0

No impersonation attempts detected.

@codecov
Copy link

codecov bot commented Feb 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
@jerusdp jerusdp merged commit 4e7b9a7 into main Feb 11, 2026
4 checks passed
@jerusdp jerusdp deleted the feat/add-security-improvements branch February 11, 2026 19:24
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