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

Create initial designs for a Github Triage Bot #3622

Closed
3 tasks done
Tracked by #3407
aubrey-oneal opened this issue Jun 29, 2023 · 2 comments
Closed
3 tasks done
Tracked by #3407

Create initial designs for a Github Triage Bot #3622

aubrey-oneal opened this issue Jun 29, 2023 · 2 comments

Comments

@aubrey-oneal
Copy link
Member

aubrey-oneal commented Jun 29, 2023

While we have a triaging workflow for feature requests in addition to labeling (i.e. 'community contribution' and the Enhancement Project Board), our contributors don't get a clear look into the triage process. The goal of this issue is to utilize a triage bot to increase transparency into our process within Github issues, automate wherever possible, and find a better way to kick off community contribution work.

@aubrey-oneal
Copy link
Member Author

aubrey-oneal commented Jul 19, 2023

Rough draft of a bot workflow

Image

@aubrey-oneal
Copy link
Member Author

Info provided by Taylor:
We'll need to make a workflow to house the logic for when and how to post the messages to issues.
There aren't triggers (yet?) for events that happen within the new github projects, like moving pipelines. The existing project trigger only works for classic projects 😞
We won't be able to use hramos/label-actions@v1 but we should be able to get the same result using if expressions on different jobs or steps in the workflow and use actions/github-script@v6 to add the comment

@aubrey-oneal aubrey-oneal changed the title Update Github contributor triaging (add labels, github bot messages) Create a Github Triage Bot Jul 19, 2023
@aubrey-oneal aubrey-oneal changed the title Create a Github Triage Bot Create initial designs for a Github Triage Bot Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

2 participants