/dependency_tasks

Create tasks in Asana from pull requests in all repositories associated with a GitHub organization.

Primary LanguagePythonMIT LicenseMIT

dependency tasks

Create tasks in Asana from pull requests in all repositories associated with a GitHub organization.

Dependencies

Usage

The following environment variables are required:

  • ASANA_ACCESS_TOKEN - a token that allows access to the Asana API, see docs
  • GITHUB_ACCESS_TOKEN - a token that allows access to the GitHub API, see docs
  • ORG_NAME - the name of the GitHub organization
  • PROJECT_ID - the id of the Asana project in which to create tasks
  • SECTION_ID - the id of the section in the Asana project under which to create tasks

This source code is intended to be run as a container image in AWS Lambda.

License

This repository is released under an MIT License.