Skip to content
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

Use gh CLI to interact with GitHub Apps using personal access tokens. #9086

Open
sheeeng opened this issue May 15, 2024 · 4 comments
Open

Use gh CLI to interact with GitHub Apps using personal access tokens. #9086

sheeeng opened this issue May 15, 2024 · 4 comments
Labels
blocked enhancement a request to improve CLI platform Problems with the GitHub platform rather than the CLI client

Comments

@sheeeng
Copy link

sheeeng commented May 15, 2024

Describe the feature or problem you’d like to solve

Use gh CLI to interact with GitHub Apps using personal access tokens.

Proposed solution

How will it benefit CLI and its users?

It enables users to interact with the GitHub Apps directly using gh CLI.

Additional context

Add any other context like screenshots or mockups are helpful, if applicable.

@sheeeng sheeeng added the enhancement a request to improve CLI label May 15, 2024
@cliAutomation cliAutomation added the needs-triage needs to be reviewed label May 15, 2024
@williammartin
Copy link
Member

Hi @sheeeng, from your description I'm not sure what you actually want. Please provide more information about what outcome you're looking to achieve? In what ways do you want to "interact with GitHub Apps"?

@williammartin williammartin added needs-user-input and removed needs-triage needs to be reviewed labels May 15, 2024
@sheeeng
Copy link
Author

sheeeng commented May 16, 2024

Example:

  • gh apps create
  • gh apps list --organization contoso
  • gh apps delete octocat-comment-pull-request-app

@williammartin
Copy link
Member

Hmm, I don't think that GitHub exposes APIs for those kinds of operations from what I can see in the REST API. @andyfeller might have some further insight though, as I don't know much about GitHub apps at all.

@andyfeller
Copy link
Contributor

Hmm, I don't think that GitHub exposes APIs for those kinds of operations from what I can see in the REST API. @andyfeller might have some further insight though, as I don't know much about GitHub apps at all.

@sheeeng : @williammartin is absolutely right that GitHub has no APIs around GitHub Apps in this way and this has been heavily reported by enterprise customers in customer feedback. I believe the original concern was wanting a person involved in the security around tokens and apps; that said, I don't know why this hasn't been funded to be addressed.

In other words, this is something we cannot provide or estimate when it might be available 😞

@williammartin williammartin added platform Problems with the GitHub platform rather than the CLI client blocked and removed needs-user-input labels Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked enhancement a request to improve CLI platform Problems with the GitHub platform rather than the CLI client
Projects
None yet
Development

No branches or pull requests

4 participants