How do you auto-create Jira tickets from GitHub PRs when you have required custom fields?
The standard GitHub-Jira integration works fine for basic setups, but it completely breaks down for us because our Jira projects have required custom fields that are dynamic per team.
When we try to auto-generate a ticket from a new PR, it either fails Jira's validation or creates tracking garbage because the dynamic data is missing.
I'm considering building a lightweight GitHub App to fix this. The idea: teams drop a jira-mapping.yml in their repo to define exactly how PR metadata (branch name, labels, regex from the description) maps to specific Jira custom field IDs.
Before I spend my weekends building this:
How are you solving this today? (Custom in-house webhooks?)
Would a plug-and-play GitHub App actually be useful for your CI/CD pipeline, or is this too niche?