Automatically creates Asana task from TODOs in your code.
- Asana account with the permission on the particular project you want to integrate with, as this action needs your personal access token.
uses: apgapg/todo-asana-action@--latest--
with:
asana-token: 'Your PAT'
projects: '["1199123288499074"]'
workspace: '34125054317482',
followers: '["712057959076542","1127520825602495"]', # Optional
user-mapping: '{"apgapg":"712057959076542","amitkma":"1127520825602495}' # Optional
Your personal access token of asana, you can find it in asana docs.
Array of project ids in which the task should be created
Set your workspace id. Get it from here: https://app.asana.com/api/1.0/workspaces
Provide the array of followers id you want to set in a task.
A map with keys representing github username and values representing corresponding asana user id
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -m 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create new Pull Request
Thanks goes to these wonderful people:
Ayush P Gupta |