Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raven — Guardrails before you ship.

Raven Action

GitHub Action implementation of the Raven AI coding discipline engine. Part of the Raven platform. MIT License. Built by Giggso Inc.

Guardrails before you ship.


What It Does

Raven Action runs on every PR — regardless of what AI agent wrote the code:

  • CVE scan all imports
  • Secret detection in changed files
  • Manifest validation
  • Audit log written on every run
  • Posts visible status: ✅ cleared / 🔴 blocked / ⚠️ did not run

Install

Add to .github/workflows/raven.yml in your repo:

name: Raven Discipline Check
on: [pull_request]

jobs:
  raven:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: giggsoinc/raven-action@main
        with:
          openai-api-key: ${{ secrets.OPENAI_API_KEY }}
          manifest-path: .raven/manifest.json

Works With

AI Coding Agent How
Claude Code Adds CI layer on top of pre-commit hooks
OpenAI Codex Primary enforcement layer for PR gates
GitHub Copilot Catches what behavioral instructions miss
Any agent / human Platform-agnostic — runs on every PR regardless

Status Check

Every PR gets a visible status check:

✅ raven/discipline-check — passed
🔴 raven/discipline-check — blocked (CVE: requests 2.6.0 CVSS 9.8)
⚠️ raven/discipline-check — did not run (manifest missing)

License

MIT — Giggso Inc

About

Raven GitHub Action — platform-agnostic AI discipline enforcement on every PR.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages