hackforla / hackforla/website

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

Open
#4,534 4 comments 0 reactions 0 assignees View on GitHub
Complexity: Large Complexity: See issue making label ER Feature: Board/GitHub Maintenance GHA New Project Board compatible Issue Making: Level 2 Lang: GHA role: back end/devOps size: 3pt
Dominant language
JavaScript
Stars
363
Forks
872
Avg merge
2d 21h
Merged PRs (30d)
18

Description

**Note:** This issue came from the [Task List Dev Leads](https://docs.google.com/spreadsheets/d/1qEiDFUKPCVH3JNzGQSKl_HMl9vqNv8Z9gGrvw9MyYvU/edit#gid=0).

### 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
- @JessicaLucindaCheng
- `@SAUMILDHANKAR`

### 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
- GitHub Actions documentation: https://docs.github.com/en/actions

### Recommended Action Items
- [x] Make a new issue
- [ ] Discuss with team
- [ ] Let a Team Lead know

### 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.
```

- include hfla github actions documentation when you make the issue (check prior closed GHA issues for examples of what to include)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.