Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update labels: Issue Template: gha-issue-template #4475

Closed
3 of 6 tasks
Tracked by #4307
cmedina-dev opened this issue Apr 12, 2023 · 13 comments · Fixed by #4896
Closed
3 of 6 tasks
Tracked by #4307

Update labels: Issue Template: gha-issue-template #4475

cmedina-dev opened this issue Apr 12, 2023 · 13 comments · Fixed by #4896
Assignees
Labels
Complexity: Medium Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly role: back end/devOps Tasks for back-end developers role: front end Tasks for front end developers size: 1pt Can be done in 4-6 hours

Comments

@cmedina-dev
Copy link
Contributor

cmedina-dev commented Apr 12, 2023

Prerequisite

  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 and attend an onboarding session.
  2. Please make sure you have read our Hack for LA Contributing Guide before you claim/start working on an issue.

Overview

As developers, we need to add the labels from the Missing series so that we can avoid the GitHub bot taking off the labels when devs add them to issues.

Action Items

  • Navigate to .github/ISSUE_TEMPLATE/gha-issue-template.yml
  • Add the following line under the description field
    labels: ['role missing', 'Complexity: Missing', 'Feature: Board/GitHub Maintenance', 'size: missing','Draft']
    
  • Test the updated template using these instructions. Copy the contents of that comment into a new comment in this issue, and check off the boxes as you complete the steps.

For PR Reviewers and Merge Team
To review this issue, click the link below under "Link for reviewers" and verify that the labels match the updated labels string in the issue.

Link for Reviewers
This URL will be inserted by the dev during the test process and will be used by reviewers to preview the updated template.
URL of the issue branch on the test Repository: [REPLACE THIS TEXT AND BRACKETS WITH THE URL]

For PM, Merge Team, or Tech Lead

  • Once the pull request associated with this issue is approved and merged, please update and edit epic Creating issues to Add Missing Labels to Issue Templates #4307 by
    • Checking off the dependency for this issue
    • If all dependencies are checked off, please move issue to the New Issue Approval column and remove the Dependency label

File and Code links you will need to work on this issue

@cmedina-dev cmedina-dev added good first issue Good for newcomers role: front end Tasks for front end developers role: back end/devOps Tasks for back-end developers Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly ready for dev lead Issues that tech leads or merge team members need to follow up on size: 0.5pt Can be done in 3 hours or less labels Apr 12, 2023
@roslynwythe roslynwythe added ready for product and removed ready for dev lead Issues that tech leads or merge team members need to follow up on labels Apr 12, 2023
@vanyanv vanyanv self-assigned this May 12, 2023
@github-actions

This comment was marked as outdated.

@vanyanv

This comment was marked as outdated.

@roslynwythe

This comment was marked as outdated.

@roslynwythe

This comment was marked as outdated.

@github-actions github-actions bot added the To Update ! No update has been provided label May 26, 2023
@github-actions

This comment was marked as outdated.

@github-actions github-actions bot added 2 weeks inactive An issue that has not been updated by an assignee for two weeks and removed To Update ! No update has been provided labels Jun 2, 2023
@github-actions

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@roslynwythe

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@ExperimentsInHonesty

This comment was marked as resolved.

@ExperimentsInHonesty ExperimentsInHonesty removed the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Jun 27, 2023
@roslynwythe roslynwythe added size: 1pt Can be done in 4-6 hours and removed good first issue Good for newcomers size: 0.5pt Can be done in 3 hours or less labels Jun 27, 2023
@one2code one2code self-assigned this Jun 27, 2023
@github-actions
Copy link

Hi @one2code, thank you for taking up this issue! Hfla appreciates you :)

Do let fellow developers know about your:-
i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?)
ii. ETA: (When do you expect this issue to be completed?)

You're awesome!

P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

@one2code
Copy link
Member

one2code commented Jun 27, 2023

Availability: 6/27/23 8:45-9:30 PM EST, 11:45-12:30 am, 6/29/23 9 -10PM EST, 6/30/23 7-10 PM
ETA: 6/30/23

@one2code
Copy link
Member

one2code commented Jun 28, 2023

Instructions for testing updated issue templates:

Screenshot of Repository Settings

image

  • Change the default branch to the new issue branch
Screenshot of Default Branch Setting

image

  • Further down on the settings page under Features, check the Issues checkbox
Screenshot of Issues Checkbox

image

  • Browse to the Issues page, then click Labels
Screenshot - creating labels in the test Repo

image

  • Create labels corresponding to each label that was listed in the updated issue template. The color of the labels don't have to match those on the hackforla/website repository, but the text of the labels must match exactly.
  • From the Issues page, click New Issue then locate the template updated by your issue, and click Get Started to open the issue template.
  • Copy/Paste the URL of the issue template into the Resources section of the issue, replacing the text: https://github.com/one2code/website/issues/new?assignees=&labels=role+missing%2CComplexity%3A+Missing%2CFeature+Missing%2Csize%3A+missing%2CDraft&projects=&template=gha-issue-template.yml&title=Sample+form+for+GitHub+actions+
    This will enable others to check the template.
  • Verify the appearance of the issue template, including careful examination of the labels. If there is a discrepancy between the labels listed in the issue and the labels that appear on the issue template, ask a dev lead or merge team member for help.
  • Complete the PR process by visiting the URL saved from the push command
  • Copy these sections from the Issue into the PR
    • "For PR Reviewers and Merge Team"
    • "Link for Reviewers"
    • "For PM, Merge Team, or Tech Lead"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly role: back end/devOps Tasks for back-end developers role: front end Tasks for front end developers size: 1pt Can be done in 4-6 hours
Projects
Development

Successfully merging a pull request may close this issue.

6 participants