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

Allow multiple GitHub app Installation IDs #346

Open
dlactin opened this issue Nov 20, 2024 · 0 comments
Open

Allow multiple GitHub app Installation IDs #346

dlactin opened this issue Nov 20, 2024 · 0 comments

Comments

@dlactin
Copy link

dlactin commented Nov 20, 2024

Right now, we can use a single GitHub App Installation for these notifications; if you have other GitHub organizations which have a unique installation ID, you cannot use the GitHub service for all of them.

There are a couple of existing solutions here:

  • Use a webhook to manage PR updates, deployments, etc for smaller organizations
  • Consolidate app repositories into a single GitHub organization

I am proposing a reasonably simple change allowing the Installation ID to be passed into the template to override the default Installation ID. This would require the installation ID to be attached to an ArgoCD application as info metadata or custom templates for each GitHub organization.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant