website icon indicating copy to clipboard operation
website copied to clipboard

Create a new issue form for GitHub Actions

Open Aveline-art opened this issue 3 years ago • 4 comments

Overview

As a developer, we want to standardize issue templates that are repeatedly used. For this issue, we will create an issue form template for GHA-related issues.

Action Items

  • [x] Create a gha-issue-template.yml file in this folder
  • [x] This template needs the following fields:
    • [x] Title
    • [x] Dependency (a check box to indicate yes/no dependency, then an input for what it is if yes)
    • [x] Overview
    • [x] Action Items/Psudo-code (optional)
    • [x] Checks (optional)
    • [x] Resources/Instructions
      • [x] a link to https://github.com/hackforla/website/wiki/Hack-for-LA's-GitHub-Actions
    • [x] Check box to indicate that this is to create a new GHA
      • [x] This checkbox, when checked, will add the staple instruction text (see below)
  • [x] The resulting issue should look like this issue
    • [x] Be sure to pre-add the resources into this template

Resources/Instructions

Github Forms Issue Reading Github Forms Issue Reading Pt 2

staple instruction text
Never done GitHub actions? [Start here!](https://docs.github.com/en/actions)

Note that you might want to do something outside the scope of the above psudo-code. If so, be sure to leave comments in your PR or this issue that justifies your reasoning. If you feel you need guidance, be sure to reach out! We cannot foresee whether this issue is solvable, or what hard decisions have to be made, but we would love to hear and help you!

Aveline-art avatar Sep 22 '21 01:09 Aveline-art

Hi @AsherEngelberg, 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 :)

github-actions[bot] avatar Jul 20 '22 16:07 github-actions[bot]

Hi @arpitapandya, 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 :)

github-actions[bot] avatar Aug 05 '22 03:08 github-actions[bot]

Availability for this week: 6hrs My estimated ETA for completing this issue: 5hrs

arpitapandya avatar Aug 05 '22 03:08 arpitapandya

Time spent: 1hr to complete Availability: 6hrs for next week Blockers: None, but I was confused whether the checkbox information I have used is correct? or I misunderstood

arpitapandya avatar Aug 05 '22 06:08 arpitapandya

Availability for this week: 6hrs My estimated ETA for completing this issue: 5hrs

arpitapandya avatar Aug 28 '22 17:08 arpitapandya

Sample new issue from the form https://github.com/hackforla/website/issues/new?assignees=&labels=&template=gha-issue-template.yml&title=Sample+form+for+GitHub+actions+

ExperimentsInHonesty avatar Nov 27 '22 04:11 ExperimentsInHonesty