avivkeller/Organization Auditor

Reports inactive GitHub organization members in a tracking issue. Never removes anyone.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
orgGitHub organization login to audit.yes
tokenPAT or GitHub App token with read:org + repo. The default GITHUB_TOKEN is NOT sufficient for org-wide reads.yes
report-repoowner/repo where the org-wide report issue is filed. Defaults to the running repo.no""
inactivity-daysDays of inactivity before a member is reported.no90
team-mapJSON object mapping team slug to "owner/repo" for per-team audits.no{}
dry-runIf true, log the report instead of opening/updating an issue.nofalse
ignore-repositoriesComma-separated owner/repo entries excluded from activity scoring.no""
ignore-membersComma-separated logins excluded from the audit.no""
ignore-teamsComma-separated team slugs whose members are excluded from the audit.no""
include-outside-collaboratorsAlso audit outside collaborators.nofalse
include-botsAudit logins ending in [bot]. Default skips them.nofalse
interaction-typesComma-separated allowlist: commit,pr,pr-review,pr-comment,issue,issue-comment. Including issue-comment / pr-comment automatically engages slower comment probing.nocommit,pr,pr-review,issue
concurrencyMax parallel per-member probes.no5
namedescription
inactive-countTotal inactive members in the org-wide report.
issue-urlURL of the org-wide report issue (empty when no inactive members are found or in dry-run).