Skip to content

Github Asana Action

Actions
Integrate Github with Asana for auto commenting and task movement
v4.0.2
Latest
Star (2)

Github Asana Action

GitHub tag (latest by date) GitHub GitHub Repo stars

Asana

This action integrates asana with github for task movement and auto comment.

❔ Prerequisites

  • Asana account with the permission on the particular project you want to integrate with, as this action needs your personal access token.

Inputs

asana-token (Required)

Required Your personal access token of asana, you can find it in asana docs.

targets (Optional)

Optional JSON array of objects having project and section where to move current task. Move task only if it exists in target project. e.g

targets_commit_push: '[{"project": "Backlog", "section": "Development Done"}, {"project": "Current Sprint", "section": "In Review"'

# OR

targets_pr_raise: '[{"project": "Backlog", "section": "Development Done"}, {"project": "Current Sprint", "section": "In Review"}]'

# OR

targets_pr_merge: '[{"project": "Backlog", "section": "Development Done"}, {"project": "Current Sprint", "section": "In Review"}]'

Sample Commit

[Fix] Add xyz to pqr

Asana Task: https://app.asana.com/0/---/---

You only need to add task link. Syntax can be of your choice.

Sample PR Description

Asana Task: [Task Name](https://app.asana.com/0/---/---)

You only need to add task link. Syntax can be of your choice.

💻 Examples

Without special characters:

uses: apgapg/github-asana-action@--latest--
with:
  asana-token: 'Your PAT'
  targets_commit_push: '[{"project": "New MT Flutter App", "section": "Development Done"}, {"project": "Current Sprint", "section": "In Review"}]'

👍 Contribution

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

✨ Active Contributors

Thanks goes to these wonderful people:


Ayush P Gupta

Github Asana Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Integrate Github with Asana for auto commenting and task movement
v4.0.2
Latest

Github Asana Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.