hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
315 stars 754 forks source link

GitHub Actions: Add a comment to be posted with 2 weeks inactive label #2625

Closed SAUMILDHANKAR closed 1 year ago

SAUMILDHANKAR commented 2 years ago

Overview

As a developer, we have to ensure that our kanban board is organized for all teams so that productivity is high. For this issue, we want a comment to be posted whenever 2 weeks inactive label is added to an issue.

Details

Currently, we are posting the same comment with both the To update ! label and 2 weeks inactive label even though there should be separate comments for each. For this issue, we want a separate comment to be posted whenever a 2 weeks inactive label is added to an issue. You can use the format similar to this comment:

Click here to see the screenshot of the comment Screenshot 2023-02-06 173227

However, it should be customized for the 2 weeks inactive label, such as changing where it says To Update ! to 2 weeks inactive in the line: "Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label."

Action Items

Pseudo-code

Checks

Resources/Instructions

Never done GitHub actions? Start here! GitHub Complex Workflows doc GitHub Actions Workflow Directory Events that trigger workflows Workflow syntax for GitHub Actions actions/github-script GitHub RESTAPI

github-actions[bot] commented 2 years ago

Hi @SAUMILDHANKAR.

Good job adding the required labels for this issue. The merge team will review the issue and add a "Ready for Milestone" label once it is ready for prioritization.

Additional Resources:

ExperimentsInHonesty commented 2 years ago

I have moved this to the top of the Prioritized backlog because of the time savings and volunteer management value

scarter31191 commented 2 years ago

Availability: 4/1 - 4/4 ETA: 4/4

github-actions[bot] commented 2 years ago

@scarter31191

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures: "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel.

You are receiving this comment because your last comment was before Tuesday, April 5, 2022 at 12:20 AM PST.

scarter31191 commented 2 years ago

Progress: Haven't Started The issue yet due to interviews, but now my time is cleared. Blockers: None Availability: 3hrs per day ETA: 4/11 Pictures: No visual changes

scarter31191 commented 2 years ago

@JessicaLucindaCheng For this issue do we want the same comment to be used like 'Status: Updated'. But instead replace 'Status: Updated' with 2 weeks inactive?

SAUMILDHANKAR commented 2 years ago

@scarter31191 For this issue we want a comment to be posted whenever a 2 weeks inactive label is added to an issue. You can use the format similar to this comment but it should be customized for the 2 weeks inactive label. Currently, we are posting same comment with both "To update" label and "2 weeks inactive" label even though there should be separate comments for each. Hope my explanation helps and sorry should have made the issue more descriptive. Please let me know if you have more questions. Thank you.

JessicaLucindaCheng commented 2 years ago

@scarter31191 I see there is still a "Status: Help Wanted" label. Did you still need help or have other questions?

Edit: Also, I sent a Slack message about it on May 4, 2022.

Sparky-code commented 2 years ago

Good Morning @scarter31191 Checking in on the status of this issue and if the "Status: Help Wanted" label was still relevant. Please include a comment with your availability and ETA in your reply, Thanks!

Sparky-code commented 2 years ago

@scarter31191 Checking in to see how your availability is and if you are still working on this issue or if I should unassign you. If you can please add an update to your availability and ETA if you are still working on this issue. Thanks!

scarter31191 commented 2 years ago

@Sparky-code

Availability: 1hrs per day ETA: 6/27 Blockers: The issue seems a bit complex for my understanding, some files seem like they need to be changed or added, I would like to go over my thought process with someone more senior.

Sparky-code commented 2 years ago

Hey @scarter31191 Thanks for getting back to me! That's understandable, I don't have experience with GitHub actions but I want to say @usaboo does? I would say that posting to the #general or #hfla-site channel in slack would be a good way to shout out to those who may have more experience. If nothing else, we can talk it out at Thursday office hours or Sundays all hands.

usaboo commented 2 years ago

Hi @scarter31191 , sorry for the late response. I am pretty experienced with Github actions at this point. Would you want to set up a meeting with me at some point this week so that we could go over your issue? You could also DM me on Slack!

jdingeman commented 1 year ago

Moving this issue back into prioritized backlog. Issue has not been worked on since June 2022.

github-actions[bot] commented 1 year ago

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

maryjng commented 1 year ago

Availability: Weekdays 10 PM - 11 PM EST ETA: 2/3

github-actions[bot] commented 1 year ago

@maryjng

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel.

You are receiving this comment because your last comment was before Monday, January 23, 2023 at 11:16 PM PST.

maryjng commented 1 year ago

Progress: Unfortunately, not much. Tried working with cloned repositories and nektos/act to figure out testing and how GHA works. Blockers: First time working with GHA, nektos/act, and the HFLA GHA codebase. Need to figure out how to test GHA. Availability: Probably 30 mins to an hour a day. ETA: I hope to get testing working by this coming week.

github-actions[bot] commented 1 year ago

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

chrismenke45 commented 1 year ago

Availability: 2/14 1-5pm, 2/15 10-1pm, 2/16 1-5pm, 2/17 10-1pm ETA: Aiming for 2/17 at 12pm.

chrismenke45 commented 1 year ago

Update: -Completed on my branch "2weeks-inactive-comment-2625" (in my forked repo). -Tested by breaking up code into smaller bits on my local machine -Need to check with leadership if this testing is acceptable before creating PR