website
website copied to clipboard
ER: We don't have a template for adding new projects on the project info and update issue template
Emergent Requirement - Problem
We don't have instructions for adding new projects to the project info update issue template https://github.com/hackforla/website/blob/gh-pages/.github/ISSUE_TEMPLATE/project-profile-card-review-and-update.yml
Issue you discovered this emergent requirement in
- #7363
Date discovered
2024-10-20
Did you have to do something temporarily
- [ ] YES
- [x] NO
Who was involved
@ExperimentsInHonesty @jazxbx @t-will-gillis
What happens if this is not addressed
hard to add new projects
Resources
Recommended Action Items
- [X] Make a new issue
- [ ] Discuss with team
- [ ] Let a Team Lead know
Potential solutions [draft]
### Action Items
- [ ] Open `.github/ISSUE_TEMPLATE/project-profile-card-review-and-update.yml` in your IDE.
- [ ] In the `Project Name` dropdown section, add `- "[REPLACE WITH NAME OF PROJECT"` to the options list after `- "[REPLACE WITH NAME OF PROJECT IT COMES AFTER ALPHABETICALLY`, making sure the indentation matches the other list items.
- [x] In the 'Project Card URL' dropdown section, add `- "[REPLACE WITH NAME OF MARKDOWN FILE]"` to the options list after `- "[REPLACE WITH NAME OF MARKDOWN FILE IT COMES AFTER]"`, making sure the indentation matches the other list items.
Under the `Update GitHub Link` field ending with the lines:
```
attributes:
label: GitHub Link
```
- [ ] Make sure to verify the indentation of each line uses spaces, not tabs, and matches the indentation pattern of the other fields in the file.
- [ ] Ensure you have Issues enabled in your fork of the website repo on GitHub, and test opening a new issue with the Project Profile Card template to ensure the additional GitHub field shows up correctly.
- [ ] Have Bonnie (@ExperimentsInHonesty) test the template changes by using it to submit a new project
### Resources/Instructions
- New issue template [Project Profile Card review and update](https://github.com/hackforla/website/issues/new?assignees=&labels=P-Feature%3A+Project+Info+and+Page%2Crole%3A+back+end%2FdevOps%2Crole%3A+front+end%2CComplexity%3A+Small%2Csize%3A+0.5pt%2Ctime+sensitive&projects=&template=project-profile-card-review-and-update.yml&title=Update+Project+Profile%3A+%5BProject+Name%5D)
- https://github.com/hackforla/website/blob/gh-pages/.github/ISSUE_TEMPLATE/project-profile-card-review-and-update.yml