rampart-action — Rampart Policy Lint and Bench for GitHub Actions
steps :
- uses : actions/checkout@v4
- uses : peg/rampart-action@v1
with :
policy : .rampart/policies/standard.yaml
min-coverage : 70
Input
Description
Required
Default
policy
Path to policy file or directory
No
.rampart/policies/
min-coverage
Fail if coverage drops below this percentage (0 = just report)
No
0
severity
Minimum severity: critical, high, or medium
No
medium
version
Rampart version to install (default: latest)
No
latest
strict
Strict mode — require_approval does not count as covered
No
false
steps :
- uses : actions/checkout@v4
- uses : peg/rampart-action@v1
steps :
- uses : actions/checkout@v4
- uses : peg/rampart-action@v1
with :
policy : .rampart/policies/standard.yaml
min-coverage : 70
steps :
- uses : actions/checkout@v4
- uses : peg/rampart-action@v1
with :
strict : true
steps :
- uses : actions/checkout@v4
- uses : peg/rampart-action@v1
with :
version : v1.2.3
[ ![ Rampart Policy] ( https://img.shields.io/badge/secured_by-rampart-red?logo=shield )] ( https://rampart.sh )