Closed
Description
Summary
CODEOWNERS ensures GitHub automatically requires manual approval to run GitHub Actions from any contribution coming usernames not defined in CODEOWNERS.
Why is this needed?
Increases our security posture by preventing any potential misconfiguration from our side on requiring no approval, or forgetting to update multiple locations where maintainer access is defined.
Which area does this relate to?
No response
Solution
No response
Acknowledgment
- This request meets Lambda Powertools Tenets
- Should this be considered in other Lambda Powertools languages? i.e. Java, TypeScript