Skip to content

Commit

Permalink
Update issue templates
Browse files Browse the repository at this point in the history
Created two new issue templates - was urgent
  • Loading branch information
ExperimentsInHonesty authored Sep 17, 2024
1 parent 86f269b commit 9e55674
Show file tree
Hide file tree
Showing 3 changed files with 85 additions and 2 deletions.
5 changes: 3 additions & 2 deletions .github/ISSUE_TEMPLATE/add-github-handle.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
name: github-handle in project file
about: For adding github-handle to member data in a project file
title: Add github-handle for [INSERT NAME] in [INSERT PROJECT FILE]
labels: 'good first issue, P-Feature: Project Info and Page, ready for dev lead, role:
back end/devOps, role: front end, size: 0.25pt'
labels: 'Complexity: Small, feature: spelling, good first issue, P-Feature: Project
Info and Page, ready for dev lead, role: back end/devOps, role: front end, size:
0.5pt, size: 0.25pt'
assignees: ''

---
Expand Down
44 changes: 44 additions & 0 deletions .github/ISSUE_TEMPLATE/project-profile-leader-updates---add.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
name: Project Profile leader updates - Add
about: This template is for website team only to ADD a single volunteer
title: 'Update Project Profile: [Project Name] Add [Name of Volunteer]'
labels: 'good first issue, P-Feature: Project Info and Page, role: back end/devOps,
role: front end, size: 0.25pt, time sensitive'
assignees: ''

---

### Prerequisites
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](https://www.hackforla.org/getting-started) page and attend an onboarding session.
2. You have already read our [How to Contribute to Hack for LA Guide](https://github.com/hackforla/website/blob/gh-pages/CONTRIBUTING.md).

### Overview
We need to keep project information up to date so that visitors to the website can find accurate information.

### Action Items
- [ ] In your IDE, open the `_projects/[Insert filename].md` file.
- [ ] Observe the existing syntax of the front matter block [^1] in the file.
- [ ] Find the `leadership` variable and add the following profile.
```
- name: [Insert leadership member's name]
github-handle: [Insert GitHub handle]
role: [Insert role]
links:
slack: https://hackforla.slack.com/team/[Insert Slack member ID]
github: https://github.com/[Insert GitHub handle]
picture: https://avatars.githubusercontent.com/[Insert GitHub handle]
```
- [ ] Verify the changes by viewing the following in your local environment and include before and after screenshots with your pull request:
- [ ] [Insert name of project] page [^2]
- [ ] Once your pull request is merged, go to the initiating ER [^3]
- [ ] Check off this issue under the _Dependency_ section
- [ ] If all the issues in the _Dependency_ section are checked off, move initiating ER [^3] to **Questions / In Review** column and uncheck the **Dependency label**.
- <details>
<summary>Click here to see how to uncheck the <b>Dependency label</b></summary>
<img src="https://github.com/hackforla/website/assets/31293603/6f53f4d4-7d2c-45f8-8534-9936fc9adee8" width="300px">
</details>

### Resources/Instructions
[^1]: [Info about the front matter block](https://jekyllrb.com/docs/front-matter/)
[^2]: Project detailed info page URL: [Insert project specific page URL here]
[^3]: initiating ER: #[Insert ER number]
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/project-profile-leader-updates---remove.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Project Profile leader updates - Remove
about: 'This template is for website team only to REMOVE a single volunteer '
title: 'Update Project Profile: [Name of Project] Remove [Name of Volunteer]'
labels: 'good first issue, P-Feature: Project Info and Page, role: back end/devOps,
role: front end, size: 0.25pt, time sensitive'
assignees: ''

---

### Prerequisites
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](https://www.hackforla.org/getting-started) page and attend an onboarding session.
2. You have already read our [How to Contribute to Hack for LA Guide](https://github.com/hackforla/website/blob/gh-pages/CONTRIBUTING.md).

### Overview
We need to keep project information up to date so that visitors to the website can find accurate information.

### Action Items
- [ ] In your IDE, open the `_projects/[Insert filename].md` file.
- [ ] Observe the existing syntax of the front matter block [^1] in the file.
- [ ] Find the `leadership` variable and remove the following:
```
[Insert the lines of code to remove the specified leadership member]
```
- [ ] Verify the changes by viewing the following in your local environment and include before and after screenshots with your pull request:
- [ ] [Insert name of project] page [^2]
- [ ] Once your pull request is merged, go to the initiating ER [^3]
- [ ] Check off this issue under the _Dependency_ section
- [ ] If all the issues in the _Dependency_ section are checked off, move initiating ER [^3] to **Questions / In Review** column and uncheck the **Dependency label**.
- <details>
<summary>Click here to see how to uncheck the <b>Dependency label</b></summary>
<img src="https://github.com/hackforla/website/assets/31293603/6f53f4d4-7d2c-45f8-8534-9936fc9adee8" width="300px">
</details>

### Resources/Instructions
[^1]: [Info about the front matter block](https://jekyllrb.com/docs/front-matter/)
[^2]: Project detailed info page URL: [Insert project specific page URL here]
[^3]: initiating ER: #[Insert ER number]

0 comments on commit 9e55674

Please sign in to comment.