-
-
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
GitHub Actions: Automatic response to feature branch issues #1940
Comments
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This is an old comment and is being left so that if anyone wants to know the history, they can look at it. But the instructions in the top are the most current instructions.@Aveline-art @Zak234 were discussing this issue. And we have completed this feasibility review. See additional notes at bottom as well. Please decide if you want this issue to go forward and how. Feasibility Review
Additional options fpr researchWhen a person open a pr, it could check to see if the issue mentioned has a feature branch label and if it does it could look at the other feature label to see what the feature branch should be called and it could check to see if the commit was made to that branch name. and if it was not it could give an automated response to the person telling them to remove the pr and submit on the correct branch. This would require us naming feature branches with the exact name of the feature label. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Hi @partapparam, thank you for taking up this issue! Hfla appreciates you :) Do let fellow developers know about your:- You're awesome! P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :) |
i. Availability: 6-9pm Wed and Thursday. 12-6 pm Sunday. |
@partapparam I will move this issue the in progress column, but in future, you should do that when you self assign. |
whoops, sorry. thanks @ExperimentsInHonesty |
Update |
Overview
We need to create a GHA to post a comment on any issue that gets a label
feature: feature branch
with details about what the developer should do. If the label gets removed, the message should be removed. This should be a new job that runs in parallel with the other jobs under the "Issue Trigger" action.Action Items
issues
: activityopened
if the issue has thefeature: feature branch
OR activitylabeled
with the labelfeature: feature branch
issues
: activityunlabeled
- if the labelfeature: feature branch
is removedChecks
feature: feature branch
label is added during issue creation, the comment is addedfeature: feature branch
label is applied after issue creation, the comment is addedfeature: feature branch
label is removed, the comment is hiddenResources/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
Bonnie test text to remove
Bonnie second test
The text was updated successfully, but these errors were encountered: