-
-
Notifications
You must be signed in to change notification settings - Fork 778
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
GHA: Sort closed issues to correct column #2206
Comments
@ExperimentsInHonesty As per our discussion earlier today concerning automation on the UAT column, I want to make sure that we are creating automation that meets stakeholder demands, and would not conflict with the PM team's need. This current automation performs this task: This automation
However, today you asked for a new automation that performs this task: New proposed automation
These two automation when working together will create the following scenarios:
Does this scenario follow what you have in mind? Please indicate which automation should proceed:
Also, how should the GHA manage the possibility of human error, such as issues being mislabeled (a possibility, as labels are becoming increasingly complex), or images not being put in the PR when they should (developers usually do not insist on photos since pulling it locally is often easier)? On an adjacent note: Between issue creation, to approval, to assignment, to review, it can take anywhere from 2 weeks to 2 month before a GHA is fully implemented, by which time it might become defunct. For example, with the wins-feature-1 branch merged, this GHA involving feature branches has become potentially irrelevant for the foreseeable future. With our plans for creating a Dev and UAT version of the website, will UAT automations become irrelevant as well? Also, will the GHA still be valuable after the backlog in the UAT column has been cleared? I apologize if this is a lot to think over. I want to set expectations because it sounds like the UAT backlog might be a temporary problem, in which case a GHA might arrive too late to help. |
@blakes24 As per today's meeting, I have reworded the issue to better match PM intentions. Feel free to continue this issue and undraft your PR when it is ready for review. Thank you so much for working on this issue! |
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.
If you need help, be sure to either: 1) 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, September 21, 2021 at 12:02 AM PST. |
Progress: I have made the requested changes and updated my PR |
@macho-catt when you review the code, if it seems like there are two many conditionals, ask @blakes24 to review this summary which Matthew, Adam and I came up with during our lead meeting today. All issue/PR that contain the following go to UAT: |
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 are creating a sorter that will move closed issues and PRs to the correct column by their labels when they are closed.
Psudo-code
Checks
The columns id should ideally be a secret, so that they are not exposed. When the id is found, please consult an admin to add it to our secrets.Columns id can be retrieved as a link, from the columns settings menu, for example . Please retrieve the id from there.Note: The purpose of this issue is to sort closed issues into 2 categories. The "there are visual changes to the website"(C) and "no change"(NC) categories. Anything that is C needs to be in UAT, whereas anything that is NC belongs in Done. If any labels fit the NC category, feel free to tack it onto this issue, but be sure to justify it in your PR.
Resources/Instructions
Never done GitHub actions? Start here!
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!
Additional resources:
Events that trigger workflows
Workflow syntax for GitHub Actions
actions/github-script
GitHub RESTAPI
GitHub GraphQL
Encrypted secrets
The text was updated successfully, but these errors were encountered: