Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: 🔧 Add github action to add issues to asana #4

Merged
merged 2 commits into from
Dec 6, 2023

Conversation

pkanal
Copy link
Contributor

@pkanal pkanal commented Dec 6, 2023

Which problem is this PR solving?

Automates creating Asana tickets for issues opened on this project. This will help us keep track of the web distro work in GH issues so that there's a good history of that once the repo is public but will also preserve our team's workflow of keeping track of work in Asana.

Short description of the changes

  • Added a GitHub action that creates an Asana task on our team board whenever a new issue is created on this repo.
  • Added Asana secrets to this repo
Screenshot 2023-12-06 at 11 58 18 AM

How to verify that this has the expected result

I don't think we can test this until this is merged to main unfortunately 😭. Instead of using a PAT, I want to test if our org wide ASANA_SECRET will work so that I can avoid generating a PAT linked to my own Asana account. If that doesn't work I'll make a follow up PR to fix it.

@pkanal pkanal changed the title add github action to add issues to asana chore: 🔧 Add github action to add issues to asana Dec 6, 2023
@pkanal pkanal self-assigned this Dec 6, 2023
@pkanal pkanal marked this pull request as ready for review December 6, 2023 17:00
@pkanal pkanal requested review from a team as code owners December 6, 2023 17:00
@pkanal pkanal added no-changelog Omit this PR from changelog/release notes. type: maintenance The necessary chores to keep the dust off. labels Dec 6, 2023
@pkanal pkanal merged commit fe8b441 into main Dec 6, 2023
2 checks passed
@pkanal pkanal deleted the purvi/github-to-asana branch December 6, 2023 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Omit this PR from changelog/release notes. type: maintenance The necessary chores to keep the dust off.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants