astroctl_integrations_github_install
astroctl integrations github install
Install GitHub App and connect to your organization
Synopsis
Install or reconnect the GitHub App for the active organization.
Smart detection order:
- Already linked → verify and optionally refresh ArgoCD credentials
- Installed on GitHub but not linked → auto-detect and link (no browser)
- Not installed → open browser for GitHub App approval
Use --refresh to force re-creation of ArgoCD repository credentials (useful after platform redeploys or when credentials become stale).
astroctl integrations github install [flags]
Options
--app-name string GitHub App slug (for example: astropulse-dev) (default "astropulse-dev")
-h, --help help for install
--no-open Only print install URL without opening browser
--org-id string Organization ID override (defaults to active API key org)
--refresh Force re-verify and re-create ArgoCD credentials
Options inherited from parent commands
-o, --output string Output format (json|yaml) (default "yaml")
SEE ALSO
- astroctl integrations github - Manage GitHub App integration