h55nick/Repository Readiness Analyzer
Analyzes a GitHub repository for code readiness and generates a comprehensive report
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| repo | The repository to analyze in the format owner/repo | yes | — |
| token | GitHub token with access to the repository | yes | ${{ github.token }} |
| create-issue | Whether to create an issue with the report | no | false |
| analyze-test-coverage | Whether to analyze test coverage | no | true |
| analyze-documentation | Whether to analyze documentation | no | true |
| analyze-workflows | Whether to analyze GitHub workflows | no | true |
| analyze-complexity | Whether to analyze code complexity and standards | no | true |
| min-score | Minimum score to pass the analysis (0-100) | no | 70 |
Outputs
| name | description |
|---|---|
| report-url | URL to the generated report (if created as an issue) |
| overall-score | Overall readiness score (0-100) |
| test-coverage-score | Test coverage score (0-100) |
| documentation-score | Documentation score (0-100) |
| workflows-score | Workflows score (0-100) |
| complexity-score | Code complexity score (0-100) |
| passed | Whether the repository passed the minimum score threshold |