mickelsamuel/MigrationPilot
Analyze PostgreSQL migrations for safety before deployment
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| migration-path | Path to migration SQL files | yes | — |
| github-token | GitHub token for PR comments | — | ${{ github.token }} |
| database-url | PostgreSQL connection string (Pro tier — enables production context) | no | — |
| license-key | MigrationPilot Pro license key (enables production context + Pro rules) | no | — |
| pg-version | Target PostgreSQL version | — | 17 |
| fail-on | Fail CI on: critical, warning, or never | — | critical |
| exclude | Comma-separated list of rules to skip (e.g. MP001,MP004) | no | — |
| config-file | Path to .migrationpilotrc.yml config file (auto-detected if not specified) | no | — |
Outputs
| name | description |
|---|---|
| risk-level | Overall risk level: RED, YELLOW, or GREEN |
| violations | Number of violations found |
| sarif-file | Path to SARIF results file for GitHub Code Scanning |