ilyagulya/JIRA Autolinks Sync
Sync JIRA projects with GitHub repository autolinks
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| action | Action to perform: sync (default) or list-categories | no | sync |
| github-token | GitHub token for API access (required for sync action) | no | ${{ github.token }} |
| jira-url | JIRA instance URL | yes | — |
| jira-username | JIRA username | yes | — |
| jira-api-token | JIRA API token | yes | — |
| repository | Repository in format owner/repo (used for sync action) | no | ${{ github.repository }} |
| dry-run | Run in dry-run mode (plan only, no changes) (used for sync action) | no | false |
| filter-project-category-ids | Filter JIRA projects by category ID (optional, comma-separated for multiple) (used for sync action) | no | — |
| filter-project-type | Filter JIRA projects by type (optional, comma-separated: business, service_desk, software) (used for sync action) | no | — |
| filter-project-query | Filter JIRA projects by literal string matching project key or name (case insensitive) (used for sync action) | no | — |
| max-parallel-requests-github | Maximum number of parallel GitHub API requests (default: 5) | no | 5 |
Outputs
| name | description |
|---|---|
| projects-synced | Number of JIRA projects processed |
| autolinks-processed | Number of autolink operations performed (create/update/delete) |