-
Notifications
You must be signed in to change notification settings - Fork 1.8k
feat(github): add repository and organization scoping support #8329
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
feat(github): add repository and organization scoping support #8329
Conversation
✅ All necessary ✅ All necessary ✅ All necessary ✅ All necessary ✅ All necessary ✅ All necessary ✅ All necessary ✅ All necessary ✅ All necessary ✅ All necessary |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #8329 +/- ##
===========================================
- Coverage 88.07% 76.03% -12.05%
===========================================
Files 898 98 -800
Lines 27804 5566 -22238
===========================================
- Hits 24488 4232 -20256
+ Misses 3316 1334 -1982
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
227a963
to
883b7e7
Compare
This is awesome! Just curious - do we have a timeline on when this will be out? |
…nization-scoping-support
Thanks @rudimk! 🫶 It'll be in master next week. For the 5.10 version, I don't have an official date yet, but I'd say no more than two weeks. 🦾 |
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.
🚀
Context
Fix #8111 - Addresses the need for GitHub repository and organization scoping support to enable targeted security audits instead of scanning all accessible resources.
Description
This PR implements comprehensive GitHub repository and organization scoping functionality for the Prowler GitHub provider:
Core Changes:
--repository
and--organization
CLI arguments for targeted scanningKey Features:
--repository owner1/repo1 owner2/repo2
--organization org1 org2
Checklist
API
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.