Skip to content

Commit 3140838

Browse files
authored
Create issue template for populating github handle (#8474)
1 parent 0cb21c4 commit 3140838

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
name: Populate github-handle
3+
about: 'For populating github-handle variable in project file'
4+
title: Populate github-handle for [INSERT NAME] in [INSERT PROJECT FILE]
5+
labels: 'good first issue, P-Feature: Project Info and Page, role: front end, size: 0.25pt, role: back end/devOps'
6+
assignees: ''
7+
8+
---
9+
10+
### Prerequisite
11+
1. Be a member of Hack for LA. (There are no fees to join.) If you have not joined yet, please follow the steps on our [Getting Started Page](https://www.hackforla.org/getting-started).
12+
2. Before you claim or start working on an issue, please make sure you have read our [How to Contribute to Hack for LA Guide](https://github.com/hackforla/website/blob/7f0c132c96f71230b8935759e1f8711ccb340c0f/CONTRIBUTING.md).
13+
14+
### Overview
15+
We need to populate the 'github-handle' variable with the correct GitHub username for each member of the leadership team. Eventually `github-handle` will replace the `github` and `picture` variables, reducing redundancy in the project file.
16+
17+
18+
### Action Items
19+
- [ ] Open the file `_projects/[PROJECT FILE]` in the IDE [^1]
20+
- [ ] Locate the GitHub username for [INSERT MEMBER NAME] in their existing `github` variable URL (e.g.,`https://github.com/githubusername`)
21+
- [ ] Replace:
22+
```
23+
- name: [INSERT MEMBER NAME]
24+
github-handle:
25+
```
26+
with
27+
```
28+
- name: [INSERT MEMBER NAME]
29+
github-handle: [INSERT GITHUB USERNAME]
30+
```
31+
- [ ] Using docker, confirm that the appearance of the project webpage is unchanged at all screen sizes. The project webpage URL can be found below under Resources.
32+
33+
### For Merge Team
34+
- [ ] Release the dependency for this issue in #8428. If all the dependencies have been completed, follow the Merge Team instructions on that issue.
35+
36+
### Resources/Instructions
37+
- https://github.com/hackforla/website/wiki/project.md-file-template (all project markdown files use this format)
38+
- Project Webpage: https://www.hackforla.org/projects/[INSERT-PROJECT-FILENAME-WITHOUT-.MD-EXTENSION] (the public URL of the file you are editing)
39+
- This issue is part of #8428.
40+
- https://jekyllrb.com/ (the whole site is built on Jekyll)
41+
[^1]: https://github.com/hackforla/website/blob/gh-pages/_projects/[INSERT_PROJECT_FILE]?plain=1

0 commit comments

Comments
 (0)