diff --git a/.github/workflows/ai-gatekeeper.yaml b/.github/workflows/ai-gatekeeper.yaml index b90d527..b214825 100644 --- a/.github/workflows/ai-gatekeeper.yaml +++ b/.github/workflows/ai-gatekeeper.yaml @@ -9,6 +9,9 @@ jobs: enforce-human-review: runs-on: ubuntu-latest steps: + - name: Checkout repository + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - name: Analyze Authorship and Approvals env: GH_TOKEN: ${{ github.token }} diff --git a/README.md b/README.md index 9aa9cf6..2a18d33 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,10 @@ # Shared Actions -Actions used across the GitHub Organization. -Used with Org. repository rulesets. +Reusable GitHub Actions workflows used across the pyth-network GitHub Organization. +These workflows are referenced by organization-wide repository rulesets. + +## Available Workflows + +### AI Gatekeeper (`ai-gatekeeper.yaml`) + +Enforces human review requirements for AI-generated pull requests. This workflow prevents self-approval scenarios where the person who requested AI assistance is the sole approver of the resulting PR.