praetorian-inc/External Contribution Notify

Detects external contributions (PRs/Issues) on praetorian-inc repos — creates Linear issues, Slack notifications, and auto-reply comments

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
linear-team-idLinear team ID for issue creationyes
linear-project-idLinear project ID (optional)no
slack-channel-idSlack channel ID to post notificationyes
github-orgGitHub organization to check membership againstnopraetorian-inc
linear-assignee-idLinear user ID to assign created issues to (optional)no
linear-parent-issue-idLinear parent issue ID — created issues become sub-issues of this parent (optional)no
linear-state-nameLinear state name for created issues (defaults to Backlog)noBacklog
dry-runLog payloads instead of sending (for testing)nofalse
auto-reply-enabledEnable automatic reply comments on GitHub Issues/PRs (set false to disable)notrue
github-app-idGitHub App ID for minting a short-lived installation token used for org-membership checks. Preferred over ORG_MEMBER_CHECK_PAT env var. App must have Organization > Members: Read.no
github-app-private-keyGitHub App private key (PEM) paired with github-app-id.no
namedescription
is-externalWhether the contributor is external (true/false)
linear-issue-urlURL of the created Linear issue (if created)
linear-issue-idIdentifier of the created Linear issue (if created)