actions-marketplace-validations/Jira ticket creation

Creates a Jira ticket base on the input of a previous action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Sep 24, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/camelotls_actions-jira-integration@10e6a68c45ccda88f957d6c558557242832d4005 # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
JIRA_ON_CLOUDIf you are using Jira on Cloud set this environment variable to truenofalse
JIRA_CLOUD_TOKENGithub secret for the JIRA basic authentication token. NOTE: Should be in base64no
JIRA_USERGithub secret for the JIRA user email for external accessno
JIRA_PASSWORDGithub secret for the JIRA API token for external accessno
JIRA_PROJECTThe project key for Jirayes
JIRA_URIThe Jira URI used for the REST API to make the requests toyes
INPUT_JSONThe path where the JSON input to be parsedyes
REPORT_INPUT_KEYSA list of keys of the input JSON you provide that will be parsed and included in the reportyes
ISSUE_TYPEThe type of the issue to be used while searching for existing issues. This is needed in order to avoid duplicating already raised issuesyes""
RUNS_ON_GITHUBIndicates if the action runs on GitHub or locally, on a Docker container, for testing purposesyestrue
PRIORITY_MAPPERno""
ISSUE_LABELS_MAPPERyes
LOAD_BALANCER_COOKIE_ENABLEDExtra cookie needed for clustered Jira server to accommodate different Load Balancers such as F5, httpd etc.no""
LOAD_BALANCER_COOKIE_NAMEThe name of the cookie for the Load Balancer (if any used)no""
UPLOAD_FILESUploads a file to each Jira issue created based on a comparison of the file name and its relation to each ticket issueSummarynofalse
UPLOAD_FILES_PATHUsed only if UPLOAD_FILES is set to true. It's the path holding the files to be uploadednofalse
JQL_SEARCH_PAYLOAD_RESOLVED_ISSUESThe filter you want to apply in order to check for issues that have already been resolved. It is the jql query you get from the "Advanced" section while searching Jira tickets and it's used for the duplication mechanism prevention.no""
JQL_SEARCH_PAYLOAD_OPEN_ISSUESThe filter you want to apply in order to check for issues that are already Open. It is the jql query you get from the "Advanced" section while searching Jira tickets and it's used for the duplication mechanism prevention.no""
EXTRA_JIRA_FIELDSProvide the extra fields you need to include in the payload sent to Jira during an issue creation.no""

no outputs