hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
323 stars 774 forks source link

ER: Post a GHA message if good 1st issue not self-assigned within a week of opening their prework #4534

Open JessicaLucindaCheng opened 1 year ago

JessicaLucindaCheng commented 1 year ago

Note: This issue came from the Task List Dev Leads.

Emergent Requirement - Problem

Issue Description We need a GHA that will post a comment for new members who haven't self-assigned a good first issue so that new members who are having trouble setting up the development environment know where to ask for help.

Who was involved

What happens if this is not addressed

We have to manually search for each person to see if they started their good first issue and then manually message each person who hasn't started their good first issue. This is time-consuming.

Resources

Recommended Action Items

Potential solutions [draft]

Write an issue for the following: If a new team member hasn't self-assigned a good first issue within a week of opening their prework, a GHA will post an automatic comment in the new member's prework. The comment will say:

We noticed you haven't self-assigned a good first issue. We assume you haven't finished setting up your development environment. If you need help with that, please document what you are experiencing and any screenshots that might help, here in a comment and then post a link to the comment in the  #hfla-site Slack channel.
JessicaLucindaCheng commented 1 year ago

@ExperimentsInHonesty @roslynwythe

1) Is this something we still want to do? Answer from Bonnie: Yes

2) If yes, what should the GHA message say? Answer from Bonnie: We noticed you haven't self-assigned a good first issue. We assume you haven't finished setting up your development environment. If you need help with that, please post in the #hfla-site Slack channel.