Skip to content

atlassian/gajira-todo

Repository files navigation


⚠️ This repository is no longer maintained and all Gajira actions have been deprecated.

Jira TODO

Create issue for TODO comments

Only supports Jira Cloud. Does not support Jira Server (hosted)

Usage

Note: this action requires Jira Login Action

Create Jira issue from TODO comments in pushed code.

Single-line comments in these formats:

// TODO: refactor this callback mess
# TODO: rewrite api client

Example workflow:

- name: Create TODO
  uses: atlassian/gajira-todo@v3
  with:
    project: MC
    issuetype: Task
    description: Created automatically via GitHub Actions
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # https://help.github.com/en/articles/virtual-environments-for-github-actions#github_token-secret

Action Spec:

Environment variables

  • GITHUB_TOKEN - GitHub secret token is used to retrieve diffs

Inputs

  • project - Key of the project
  • issuetype - Type of the issue to be created. Example: 'Task'
  • description - Issue description

Outputs

  • issues: Well-formed JSON array containing keys of all newly created issues