hungngit2/Jira Ticket Transition and Environment Info

Fetches Jira ticket release information and updates the environment table in the ticket.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
JIRA_BASE_URLJira base URL, e.g. https://your-domain.atlassian.netyes
JIRA_USER_EMAILJira user email, e.g. yourname@your-domainyes
JIRA_API_TOKENJira API tokenyes
JIRA_ISSUE_KEYJira issue key, e.g. ABC-1234yes
JIRA_ENV_COLUMNSComma separated columns for environment table, e.g. Environment,Branch,Path to Build,Path to Upsertno
JIRA_ISSUE_KEY_PATTERNDefault: ([A-Z0-9]+)[\\s-]?(\\d+)no
JIRA_ISSUE_TYPE_TRANSITIONDefault: "Story:Code Review;Bug:Code Revieww"no
JIRA_COMMENT_BODYComment body to add to the Jira issueno
LINEAR_API_TOKENLinear API token. When set, Linear is tried first before falling back to Jira.no
LINEAR_ISSUE_KEYLinear issue identifier, e.g. ENG-123. Defaults to JIRA_ISSUE_KEY if not set.no
LINEAR_COMMENT_BODYComment body to add to the Linear issue (falls back to JIRA_COMMENT_BODY if not set)no
ISSUE_TRACKERExplicit tracker selection: "linear" or "jira". Omit to auto-detect (Linear if LINEAR_API_TOKEN is set, else Jira). When Linear is selected but the issue is not found, the action always falls back to Jira.no
ACTIONS_MODEMode of action to perform: "NewComment", "Transition", or "IssueInfo"no

no outputs