Closed
Description
Summary
Task to create a GitHub Action Workflow to suggest authors to split large PRs - that is, any PR labeled with size/XL
or size/XXL
. There'll always be exceptions like code+docs, etc. Reacting to these labels being added is a good signal to whether we're dropping quality in detriment to very large PRs.
Why is this needed?
Huge PRs makes it difficult to spot potential bugs that tests may not catch, or deviate from our style guide where our automation doesn't have good coverage yet. More importantly, it reduces cognitive load on reviewers.
Which area does this relate to?
Automation, Governance
Solution
No response
Acknowledgment
- This request meets Lambda Powertools Tenets
- Should this be considered in other Lambda Powertools languages? i.e. Java, TypeScript