2ndsetai/Good Egg: Trust Scoring PRs
Score PR author trustworthiness using contribution graph analysis
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 13, 2026
- License
- MIT
Pinned Snippet
uses: 2ndsetai/good-egg@9d3e310471fa5ea76f5f47ec6d917ed41cdc4649 # v2.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for API access | yes | ${{ github.token }} |
| config-path | Path to .good-egg.yml config file | no | — |
| comment | Post a PR comment with the trust score | no | true |
| check-run | Create a check run with the trust score | no | false |
| fail-on-low | Fail the action if trust level is LOW | no | false |
| scoring-model | Scoring model to use (v1, v2, or v3) | no | — |
| skip-known-contributors | Skip scoring for authors with merged PRs in the repo (true/false) | no | — |
Outputs
| name | description |
|---|---|
| score | Normalized trust score (0.0 - 1.0) |
| trust-level | Trust level (HIGH, MEDIUM, LOW, UNKNOWN, BOT, EXISTING_CONTRIBUTOR) |
| user | GitHub username that was scored |
| scoring-model | Scoring model that was used (v1, v2, or v3) |
| skipped | Whether scoring was skipped for an existing contributor (true/false) |