threemonkeysconsulting/Dependabot Jira Sync

Automatically sync Dependabot alerts to Jira issues with severity-based due dates and auto-close functionality.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenGitHub token for accessing repository and security alerts (PAT or GITHUB_TOKEN)no${{ github.token }}
github-app-idGitHub App ID for authentication (alternative to github-token)no
github-app-private-keyGitHub App private key for authentication (alternative to github-token)no
github-app-installation-idGitHub App installation ID for authentication (alternative to github-token)no
jira-urlJira instance URL (e.g., https://company.atlassian.net)yes
jira-usernameJira username or emailyes
jira-api-tokenJira API tokenyes
jira-project-keyJira project key where issues will be createdyes
jira-issue-typeJira issue type for created issuesnoBug
jira-priorityDefault Jira priority for issuesnoMedium
jira-labelsComma-separated list of labels to add to Jira issuesnodependabot,security
jira-assigneeJira user to assign issues tono
critical-due-daysDays until due date for critical severity issuesno1
high-due-daysDays until due date for high severity issuesno7
medium-due-daysDays until due date for medium severity issuesno30
low-due-daysDays until due date for low severity issuesno90
severity-thresholdMinimum severity level to process (low, medium, high, critical)nomedium
exclude-dismissedWhether to exclude dismissed alertsnotrue
update-existingWhether to update existing Jira issues when alerts changenotrue
auto-close-resolvedAutomatically close Jira issues when Dependabot alerts are resolvednotrue
close-transitionJira transition name to close issues (e.g., "Done", "Resolved")noDone
close-commentComment to add when auto-closing resolved issuesnoThis issue has been automatically closed because the associated Dependabot alert was resolved.
dry-runIf true, only log what would be done without making changesnofalse
namedescription
issues-createdNumber of new Jira issues created
issues-updatedNumber of existing Jira issues updated
issues-closedNumber of Jira issues closed due to resolved alerts
alerts-processedTotal number of Dependabot alerts processed
summarySummary of the sync operation