Skip to content

Conversation

@matheuscscp
Copy link
Member

@matheuscscp matheuscscp commented Jan 19, 2026

@matheuscscp matheuscscp added enhancement New feature or request area/git Git related issues and pull requests area/ux In pursuit of a delightful user experience labels Jan 19, 2026
Comment on lines -73 to -84
if secretGitHubAppArgs.appID == "" {
return fmt.Errorf("--app-id is required")
}

if secretGitHubAppArgs.appInstallationID == "" {
return fmt.Errorf("--app-installation-id is required")
}

if secretGitHubAppArgs.privateKeyFile == "" {
return fmt.Errorf("--app-private-key is required")
}

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make it like the flux-operator CLI: let the library validate.

Copy link
Member

@stefanprodan stefanprodan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@matheuscscp matheuscscp merged commit 1dfc906 into main Jan 19, 2026
8 checks passed
@matheuscscp matheuscscp deleted the gh-app-owner branch January 19, 2026 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/git Git related issues and pull requests area/ux In pursuit of a delightful user experience enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants