department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 202 forks source link

Automatically comment on initial onboarding ticket with all next steps #45153

Open kjduensing opened 2 years ago

kjduensing commented 2 years ago

To incrementally make progress, we first must add a comment to the "kickoff" ticket with a list of steps required for the user to complete to move forward with onboarding. From here, the idea is to whittle away at this list by automating certain parts of it. This list should grow smaller the more steps we automate. The goal is to have only a single comment representing which step to take next.

See proposed onboarding flow for reference: https://app.mural.co/t/adhoccorporateworkspace2583/m/adhoccorporateworkspace2583/1658505157320/1c62a4c83f5e8d3e2669cacdfc7f7bcb5c18cbb8?sender=uead407ad0bba961db9834194

Consider using Github tasks list where appropriate https://docs.github.com/en/issues/tracking-your-work-with-issues/about-task-lists

done when:

kylesoskin commented 2 years ago

"Comment is added to the ticket automatically after the ticket is closed successfully"

Why after the ticket is closed?

kylesoskin commented 2 years ago

https://github.com/department-of-veterans-affairs/github-user-requests/pull/11977/files

kjduensing commented 2 years ago

Why after the ticket is closed?

Updated the description to say "after user added to the org".