aws-samples / aws-samples/sample-autonomous-cloud-coding-agents

Repo Onboarding: offer Github App to facilitate repo onboarding

Aperta
#50 2 commenti 0 reazioni 1 assegnatario Rivendicata da @Kalindi-Dev Vedi su GitHub
adapters approved infra-cdk orchestration
Lingua principale
TypeScript
Stelle
143
Fork
46
Merge medio
3g 10h
PR unite (30g)
24

Descrizione

### Component

Other

### Describe the feature

The repo blueprint onboarding step is a little clunky. The more Github native way to support such an interface is through a [Github Application](https://docs.github.com/en/apps). It would also allow keeping the IaC source code static while supporting multiple repos in an org.

The IaC deployment would have to be updated to deploy an endpoint to receive the [webhook repo events](https://docs.github.com/en/apps/creating-github-apps/writing-code-for-a-github-app/building-a-github-app-that-responds-to-webhook-events).

### Use case

Having to update the CDK blueprint for each repo and providing a PAT for auth is not the best way to support interfacing with Github repos.

### Proposed solution

_No response_

### Other information

_No response_

### Acknowledgements

- [x] I may be able to implement this feature
- [x] This might be a breaking change

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.