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)