All Projects β†’ atlassian β†’ gajira

atlassian / gajira

Licence: other
GitHub Actions for Jira

Projects that are alternatives of or similar to gajira

action-ssh
GitHub Action for executing SSH commands on remote servers
Stars: ✭ 60 (-40%)
Mutual labels:  github-actions, github-action
bump-everywhere
πŸš€ Automate versioning, changelog creation, README updates and GitHub releases using GitHub Actions,npm, docker or bash.
Stars: ✭ 24 (-76%)
Mutual labels:  github-actions, github-action
hugo-action
Commands to help with building Hugo based static sites
Stars: ✭ 65 (-35%)
Mutual labels:  github-actions, github-action
github-deploy-actions
This action will auto deploy to target branch when it get triggered
Stars: ✭ 24 (-76%)
Mutual labels:  github-actions, github-action
misspell-fixer-action
πŸ“Automatically fixes typos and mistakes in your source code and docs!
Stars: ✭ 123 (+23%)
Mutual labels:  github-actions, github-action
nrwl-nx-action
A GitHub Action to wrap Nrwl Nx commands in your workflows.
Stars: ✭ 163 (+63%)
Mutual labels:  github-actions, github-action
assign-one-project-github-action
Automatically add an issue or pull request to specific GitHub Project(s) when you create and/or label them.
Stars: ✭ 140 (+40%)
Mutual labels:  github-actions, github-action
clojure-dependency-update-action
A simple GitHub Actions job to create Pull Requests for outdated dependencies in clojure projects
Stars: ✭ 37 (-63%)
Mutual labels:  github-actions, github-action
github-env-vars-action
πŸš€ GitHub Action for Environment Variables
Stars: ✭ 129 (+29%)
Mutual labels:  github-actions, github-action
pr-reviews-reminder-action
A GitHub Action to send Slack/Teams notification for Pull Request that are waiting for reviewers.
Stars: ✭ 18 (-82%)
Mutual labels:  github-actions, github-action
translation-action
GitHub action that translates any text to any language supported by chosen provider.
Stars: ✭ 25 (-75%)
Mutual labels:  github-actions, github-action
laravel-phpinsights-action
Run PHP Insights in Laravel in Github Actions
Stars: ✭ 17 (-83%)
Mutual labels:  github-actions, github-action
Github-Android-Action
Android Github Action that builds Android project, runs unit tests and generates debug APK, builds for Github Actions hackathon
Stars: ✭ 29 (-71%)
Mutual labels:  github-actions, github-action
jira-grafana-json-datasource
Connect Grafana to Jira cloud to retrieve metrics on your Jira issues.
Stars: ✭ 68 (-32%)
Mutual labels:  jira, jira-cloud
googlejavaformat-action
GitHub Action that formats Java files following Google Style guidelines
Stars: ✭ 66 (-34%)
Mutual labels:  github-actions, github-action
xray-action
... a GitHub action to import test results into "Xray" - A complete Test Management tool for Jira.
Stars: ✭ 16 (-84%)
Mutual labels:  jira, github-actions
action-netlify-deploy
πŸ™Œ Netlify deployments via GitHub actions
Stars: ✭ 32 (-68%)
Mutual labels:  github-actions, github-action
setup-jdk
(DEPRECATED) Set up your GitHub Actions workflow with a specific version of AdoptOpenJDK
Stars: ✭ 32 (-68%)
Mutual labels:  github-actions, github-action
ssh2actions
Connect to GitHub Actions VM via SSH for interactive debugging
Stars: ✭ 62 (-38%)
Mutual labels:  github-actions, github-action
JiraDarkTheme
πŸŒ™ 😎 Jira Dark Theme Usercss / Stylus
Stars: ✭ 124 (+24%)
Mutual labels:  jira, jira-cloud

GitHub Actions for Jira

The GitHub Actions for Jira to create and edit Jira issues.

  • Automatically transition an issue to done when a pull request whose name contains the issue key is merged
  • Automatically create a new Jira issue when a GitHub issue is created
  • Automatically add a comment to a Jira issue when a commit message contains the issue key
  • Automatically create a Jira issue for each // TODO: in code

Actions

  • Login - Log in to the Jira API
  • CLI - Wrapped go-jira CLI for common Jira actions
  • Find issue key - Search for an issue key in commit message, branch name, etc. This issue key is then saved and used by the next actions in the same workflow
  • Create - Create a new Jira issue
  • Transition - Transition a Jira issue
  • Comment - Add a comment to a Jira issue
  • TODO - Create a Jira issue for each TODO comment in committed code

Usage

An example workflow to transition issue on push:

on:
  push

name: Test Transition Issue

jobs:
  test-transition-issue:
    name: Transition Issue
    runs-on: ubuntu-latest
    steps:
    - name: Checkout
      uses: actions/checkout@master

    - name: Login
      uses: atlassian/gajira-login@master
      env:
        JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }}
        JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }}
        JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN }}

    - name: Find Issue Key
      uses: ./
      with:
        from: commits

    - name: Transition issue
      uses: atlassian/gajira-transition@master
      with:
        issue: ${{ steps.create.outputs.issue }}
        transition: "In Progress"
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].