-
Notifications
You must be signed in to change notification settings - Fork 454
Open
Labels
Description
Workspace
github-actions
🔖 Feature description
Add support for configuring a GitHub App in order to make authenticated requests to the GitHub API.
🎤 Context
I'm trying to avoid multiple authentication methods. I already have a GitHub App configured with the necessary repository permissions, so the goal is to use this GitHub App to manage GitHub Actions as well.
✌️ Possible Implementation
-
Add or create a configuration in app-config.yaml similar to the existing GitHub integration: Including in Integrations Config
-
Use the createAppAuth authentication strategy for the Octokit instance: createAppAuth(options)
👀 Have you spent some time to check if this feature request has been raised before?
- I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
- I have read the Code of Conduct
Are you willing to submit PR?
None