Open
Description
customfields themselves are just an additional key/value pair passed to the fields object: https://developer.atlassian.com/server/jira/platform/jira-rest-api-examples/#creating-an-issue-using-custom-fields
Ideally the custom field would be an arbitrary map the user passes into the github action. (inspiration for this from here)
Currently a failure will look like:
jira.exceptions.JIRAError: JiraError HTTP 400 url: ...
response text = {“errorMessages”:[],“errors”:{“customfield_#####”:“<field> is required.“}}”