fix(docs): GitHub provider mkdocs and -h (#8246)

This commit is contained in:
Hugo Pereira Brito
2025-07-11 10:32:15 +02:00
committed by GitHub
parent fa27255dd7
commit a4e96f809b
4 changed files with 8 additions and 1 deletions

View File

@@ -37,7 +37,7 @@ prowler github --github-app-id app_id --github-app-key app_key
If no login method is explicitly provided, Prowler will automatically attempt to authenticate using environment variables in the following order of precedence:
1. `GITHUB_PERSONAL_ACCESS_TOKEN`
2. `OAUTH_APP_TOKEN`
2. `GITHUB_OAUTH_APP_TOKEN`
3. `GITHUB_APP_ID` and `GITHUB_APP_KEY`
???+ note

View File

@@ -107,6 +107,8 @@ nav:
- Getting Started: tutorials/microsoft365/getting-started-m365.md
- Authentication: tutorials/microsoft365/authentication.md
- Use of PowerShell: tutorials/microsoft365/use-of-powershell.md
- GitHub:
- Authentication: tutorials/github/authentication.md
- IaC:
- Getting Started: tutorials/iac/getting-started-iac.md
- Developer Guide:

View File

@@ -15,6 +15,7 @@ All notable changes to the **Prowler SDK** are documented in this file.
### Changed
### Fixed
- Add GitHub provider to lateral panel in documentation and change -h environment variable output [(#8246)](https://github.com/prowler-cloud/prowler/pull/8246)
---

View File

@@ -10,6 +10,7 @@ def init_parser(self):
nargs="?",
help="Personal Access Token to log in against GitHub",
default=None,
metavar="GITHUB_PERSONAL_ACCESS_TOKEN",
)
github_auth_subparser.add_argument(
@@ -17,6 +18,7 @@ def init_parser(self):
nargs="?",
help="OAuth App Token to log in against GitHub",
default=None,
metavar="GITHUB_OAUTH_APP_TOKEN",
)
# GitHub App Authentication
@@ -25,10 +27,12 @@ def init_parser(self):
nargs="?",
help="GitHub App ID to log in against GitHub",
default=None,
metavar="GITHUB_APP_ID",
)
github_auth_subparser.add_argument(
"--github-app-key",
nargs="?",
help="GitHub App Key Path to log in against GitHub",
default=None,
metavar="GITHUB_APP_KEY",
)