-
Notifications
You must be signed in to change notification settings - Fork 141
Enhance PR approval guidance and module lifecycle documentation #2486
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
base: main
Are you sure you want to change the base?
Conversation
| click D "{{% siteparam base %}}/contributing/terraform/terraform-contribution-flow/#4-run-pre-commit-checks" | ||
| E(5 - Create a pull request to the upstream repository) | ||
| click E "{{% siteparam base %}}/contributing/terraform/terraform-contribution-flow/#5-create-a-pull-request-to-the-upstream-repository" | ||
| F(6 - Get your pull request reviewed & approved) |
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.
| F(6 - Get your pull request reviewed & approved) | |
| F(6 - Get your pull request reviewed, address any comments & have it approved) |
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.
I prefer not to have such long chapter title and so many words in the flow chart. In fact, I shortened it even further, given the whole point here is to get the PR approved - all requirements need to be further detailed in the actual chapter. Therefore, I also added an info-box elaborating on the point you were trying to make (i.e., all outstanding comments need to be addressed and the module owner needs to make sure the publication pipeline succeeds).


| click E "{{% siteparam base %}}/contributing/bicep/bicep-contribution-flow/#5-createupdate-and-run-tests" | ||
| F(6 - Create a pull request to the upstream repository) | ||
| click F "{{% siteparam base %}}/contributing/bicep/bicep-contribution-flow/#6-create-a-pull-request-to-the-public-bicep-registry" | ||
| G(7 - Get your pull request reviewed & approved) |
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.
| G(7 - Get your pull request reviewed & approved) | |
| G(7 - Get your pull request reviewed, address any comments & have it approved) |
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.
See my comment on the same above.
Improve documentation regarding the PR approval process for module submissions, clarifying requirements for both new modules and updates to existing ones. Add detailed guidance on who can approve PRs based on module ownership. Update flowcharts to reflect these changes.
Includes updates for both our Bicep and Terraform guidance.