matsumo-and/Dormant Users Action
Detects dormant GitHub org members via Members + Audit Log APIs — no per-user queries.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| org | GitHub organization name | yes | — |
| token | GitHub token with read:org and read:audit_log scopes (requires GitHub Enterprise Cloud or Team) | yes | — |
| days | Number of days to look back in the audit log (1–3650) | no | 90 |
| phrases | Additional audit log filter phrases, one per line. Lines are OR-combined and appended to the base query. Do NOT include created:, actor:, or actor_is_bot: — these are controlled by the action. Example: action:repo.push action:pull_request.opened | no | — |
| include-bots | Set to true to include bot accounts in the dormancy check | no | false |
Outputs
| name | description |
|---|---|
| dormant-users-json | JSON array of dormant users [{login, id}] |
| dormant-users-csv | CSV of dormant users, header: login,id |
| dormant-users-count | Number of dormant users found |