-
Notifications
You must be signed in to change notification settings - Fork 11
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
Updates to Config Generation #58
Conversation
on a recent test, all the depedencies got committed, again We ONLY want changes in the config folder, so we must specify the add-paths parameter
updating naming conditions to prevent duplication and keep track of the issue number
These two screenshots show that, when running on my main branch, only one file is committed, and that there are no |
Before I forget what else I want to do here:
With the list size limitations, it would be ideal if I could do this as a constraint of the form, but I'm not sure if that's supported. I can absolutely document in the form that there's a limit, but if I constrain it in process that would lead to a process failure and no created pull request ... is that something we're ok with? |
strip off the leading and trailing whitespace so the emails are valid set a failure when the list is too long
rename to email_list (admin_list was duplicated) and actually instantiate the variable so the process works
based on review comment - e-mission#49 (comment)
At this point, you are auto-correcting errors. I am merging this now, but think that a better approach might be to fail the process, flag the errors and let them fix them. I wonder if we should also just create a website instead of the issue form, but I am not sure of the best way to embed the GitHub token so that we can create the PR. @nataliejschultz I know you have used AWS secrets in a website; would that be an option to store a GitHub access key? |
Yes, you can store the token in secrets manager. |
In testing before our demo today, I realized that the workflow was still committing
node-modules
to the PR branch.I recognized that this was happening in the pull-request-generation step of the workflow, and looked into the documentation for that process.
I needed to specify an 'add-path' parameter to restrict the tracked changes to the
configs
folder.I plan to go back and see if there are any other review comments from previous iterations that I can also address here.