Back to all reviewers

Harden CI/CD runners

neondatabase/neon
Based on 1 comments
Yaml

All CI/CD workflow jobs must implement security controls for network traffic, particularly using the step-security/harden-runner action or equivalent technology. This prevents potential supply chain attacks or unauthorized data exfiltration during automated builds and tests.

Security Yaml

Reviewer Prompt

All CI/CD workflow jobs must implement security controls for network traffic, particularly using the step-security/harden-runner action or equivalent technology. This prevents potential supply chain attacks or unauthorized data exfiltration during automated builds and tests.

Example:

- name: Harden the runner (Audit all outbound calls)
  uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0
  with:
    egress-policy: audit

Ensure this step is added consistently to all jobs in CI/CD workflows to maintain a strong security posture across the entire build pipeline.

1
Comments Analyzed
Yaml
Primary Language
Security
Category

Source Discussions