Přeskočit na hlavní obsah

GitHub (Brzy bude k dispozici)

Později přidáme integraci GitHub do dokumentace produktu. Tato stránka popisuje, jak Siesta AI připojuje k repozitářům GitHub, jaký autentizační model se používá a jaké operace s repozitáři, problémy, pull requesty a workflow jsou agentům k dispozici.

Placeholder

Technické poznámky

  • Implementace: Připojení vystavuje operace s repozitářem GitHub, problémy, pull requesty, workflow a tajné operace Actions.
  • Autentizace/rozsahy: používá GitHub token nebo přihlašovací údaje aplikace s přístupem k repozitáři. Přihlašovací údaje musí zahrnovat oprávnění GitHub potřebná pro povolené funkce, jako jsou obsah repozitáře, problémy, pull requesty, workflow a tajné operace Actions.
  • Funkce: seznam repozitářů a větví, čtení souborů repozitáře, vytváření nebo aktualizace souborů, prozkoumání commitů a pull requestů, seznam a vytváření problémů, přidávání komentářů, seznam běhů workflow a správa metadat/hodnot tajných operací repozitáře Actions.
  • Chování při zápisu: změny souborů, komentáře k pull requestům, vytváření problémů a aktualizace tajných operací mění stav GitHubu. Používejte whitelisty repozitářů a potvrzení před povolením zápisových akcí pro produkční repozitáře.