Templates

Copy. Paste. Clear for launch.

GitHub Action workflows, CI gates, and timed playbooks — ready to drop into your repo or launch calendar.

GitHub Actions workflow

Add to .github/workflows/launch-clearance.yml. Copy the composite action from templates/github-action/.

# .github/workflows/launch-clearance.yml
name: Launch Clearance

on:
  push:
    branches: [main]
  pull_request:
  workflow_dispatch:

jobs:
  launch-audit:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - name: Launch Auditor gate
        uses: ./.github/actions/launch-audit
        with:
          url: ${{ vars.PRODUCTION_URL }}
          api-key: ${{ secrets.LAUNCH_AUDITOR_API_KEY }}
          min-verdict: cleared_with_notes
          depth: "3"

Action inputs

  • url

    URL to scan before deploy

  • api-key

    API key with scans:create and scans:read scopes

  • min-verdict

    Minimum verdict: ship, fix, block (or cleared variants)

  • depth

    Crawl depth 1–10

Action outputs

  • scan-id

    Completed scan UUID

  • verdict

    cleared, cleared_with_notes, needs_review, or not_cleared

  • total-score

    Overall score 0–100

Audit Templates & GitHub Actions | Launch Auditor