Skip to content

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

License

Notifications You must be signed in to change notification settings

RockefellerArchiveCenter/dependency_tasks

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •