Skip to main content

CI/CD Pipelines

GitHub Actions​

name: Deploy ProAI
on:
push:
branches: [main]

jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm install -g @proai/cli
- run: proai validate

deploy:
needs: test
runs-on: ubuntu-latest
steps:
- run: proai deploy --env production --auto-approve
env:
PROAI_API_KEY: ${{ secrets.PROAI_API_KEY }}
`

## See Also

- [CI/CD Integration](/docs/projects/cicd-integration)
- [Monitoring & Alerting](/docs/deployment/monitoring-alerting)