Skip to content

alyadusov/prshield-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

PRShield CLI — Public Release Mirror

Self-contained prshield-cli binaries for self-hosted PRShield deployments and GitLab CI integrations.

What is it

prshield-cli reads GitLab CI environment variables (or a saved merge-request webhook payload), normalizes them into a PRShield ReviewRequest, and posts it to the PRShield Integration Gateway. It returns the workflow result (verdict / confidence / triggered policies) and exits with a code that matches the configured --fail-on policy.

Used for:

  • GitLab CI pipelines without webhook delivery from GitLab to PRShield.
  • Self-hosted GitHub Enterprise deployments where the PRShield GitHub App can't be installed.
  • Local replay / debugging of saved webhook payloads.

License

See the source repository.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors