-
Notifications
You must be signed in to change notification settings - Fork 2
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
Automation/6808-chanel-create-system-for-updating-names-on-release-tickets #10044
Automation/6808-chanel-create-system-for-updating-names-on-release-tickets #10044
Conversation
…-tickets' of github.com:department-of-veterans-affairs/va-mobile-app into chanel-6808-create-system-for-updating-names-on-release-tickets
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Some minor nitpicks but should be good to go otherwise.
- name: Assign Users to Release Ticket | ||
if: ${{ success() }} | ||
run: | | ||
#Fetch GitHub Group Members |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add space after #
if keeping this comment
# Debug output just for testing | ||
echo "Formatted Assignees: $ASSIGNEES" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove these lines if they are for testing only
Description of Change
Updating names on the the release ticket is a manual process right now
Investigate if we can auto-assign people to the release ticket based on the folks listed in a github group. We should be able to read the people in a certain group, then assign them to the release ticket instead of having to maintain a manual list inside the workflow like we currently do.
release issue example
release issue creation workflow
Screenshots/Video
Testing
Test was done by cloning the release_issue.md file and using a test workflow.
Example of release ticket that the test workflow created and auto-assigned members of the flagship-mobile-release-approvers using gh cli.
In addition, workflow update the assignee of release_ticket md file automatically whenever there is any change on the https://github.com/orgs/department-of-veterans-affairs/teams/flagship-mobile-release-approvers/members goup
Reviewer Validations
PR Checklist
Reviewer: Confirm the items below as you review
For QA
Run a build for this branch