-
Notifications
You must be signed in to change notification settings - Fork 268
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
Issue template workspace dropdown #2537
base: main
Are you sure you want to change the base?
Issue template workspace dropdown #2537
Conversation
Signed-off-by: Kurt King <[email protected]>
Signed-off-by: Kurt King <[email protected]>
Signed-off-by: Kurt King <[email protected]>
08d7a06
to
5b61ecc
Compare
Signed-off-by: Kurt King <[email protected]>
c097164
to
a775e49
Compare
Signed-off-by: Kurt King <[email protected]>
Soliciting feedback on whether or not it would be worth maintaining the dropdown list manually. Perhaps, trying to add a label based on the user's input in the issue, even if it occasionally doesn't work due to typos, may outweigh maintaining the dropdown list in each issue. |
Could we have another script to rewrite the whole ISSUE_TEMPLATE (I think the only ones where we'd want to use the drop down are: 1-bug.yaml and 2-feature.yaml) with the updated workspaces? We could have a cron job to run this script periodically. |
I like the idea, and it's doable. I'll work on it more and then ping you. |
…sue-template-workspace-dropdown
3b94a2a
to
ba0126f
Compare
Signed-off-by: Kurt King <[email protected]>
ba0126f
to
fde1518
Compare
Signed-off-by: Kurt King <[email protected]>
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.
todo:
- what is the best way to test this action?
- should probably improve the output logging
Hey @04kash - made some progress here and could use a review. |
Hey, I just made a Pull Request!
A start at solving for #2507.
I identified issue templates don't allow for importing from other yaml files. So, we would need to keep the dropdown up-to-date in each template.
list-workspaces.js
listWorkspaces()
create-workspaces-dropdown.js
to generate the yaml dropdownTesting
✔️ Checklist
Signed-off-by
line in the message. (more info)