actions-marketplace-validations/Dart/Flutter Package Analyzer
Performs static analysis, linting, formatting, to compute the Pub score of your Dart/Flutter package.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Mar 6, 2024
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/axel-op_dart-package-analyzer@56afb7e6737bd2b7cee05382ae7f0e8111138080 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| githubToken | Token to connect to GitHub. Use secrets.GITHUB_TOKEN | yes | — |
| relativePath | Path of the package relatively to the root of the repository | no | "" |
Outputs
| name | description |
|---|---|
| total | Total score of the package |
| total_max | Maximum score the package can get |
| conventions | Score for the category 'Follow Dart file conventions' |
| conventions_max | Maximum score for the category 'Follow Dart file conventions' |
| documentation | Score for the category 'Provide documentation' |
| documentation_max | Maximum score for the category 'Provide documentation' |
| platforms | Score for the category 'Support multiple platforms' |
| platforms_max | Maximum score for the category 'Support multiple platforms' |
| analysis | Score for the category 'Static analysis' |
| analysis_max | Maximum score for the category 'Static analysis' |
| dependencies | Score for the category 'Support up-to-date dependencies' |
| dependencies_max | Maximum score for the category 'Support up-to-date dependencies' |
| json_output | The pana output in JSON format |