astroctl_integrations_github
astroctl integrations github
Manage GitHub App integration
Synopsis
Manage org-scoped GitHub App integration used for private GitHub repositories and chart sources.
astroctl integrations github [flags]
Examples
# Install and connect GitHub to your org (auto-detects, browser only if needed)
astroctl integrations github install
# Force refresh ArgoCD credentials (useful after platform redeploy)
astroctl integrations github install --refresh
# List installations for your org
astroctl integrations github list
# List accessible repositories (auto-selects if only one installation)
astroctl integrations github repositories
# List repositories for a specific GitHub account
astroctl integrations github repos --account my-org
# Validate path access in a repository
astroctl integrations github validate-path \
--repo-url https://github.com/astropulseinc/mcp-server-astroplatform.git \
--branch main \
--path helm/mcp-server-astroplatform
Options
-h, --help help for github
Options inherited from parent commands
-o, --output string Output format (json|yaml) (default "yaml")
SEE ALSO
- astroctl integrations - Manage third-party integrations
- astroctl integrations github delete - Delete/unlink a GitHub installation from this org
- astroctl integrations github install - Install GitHub App and connect to your organization
- astroctl integrations github list - List GitHub installations mapped to this org
- astroctl integrations github repositories - List repositories accessible by an installation
- astroctl integrations github validate-path - Validate repository path access via GitHub App installation