GitHub
Laat je pull requests je tickets verplaatsen.
Niemand vindt het leuk om een kaart over het bord te slepen nadat de code al gemerged is. Verbind GitHub één keer en Cohively houdt je pull requests in het oog: vermeld een ticket in de branchnaam, de titel of de beschrijving, en het ticket volgt het werk vanzelf van in behandeling naar review naar klaar.
Elk van deze drie koppelt een pull request aan ticket COH-9. De verwijzing van het bord is die op het ticket zelf.
branch feature/coh-9-add-the-widget
titel COH-9 Add the widget
tekst Closes COH-9
Eén keer een paar minuten. Daarna zorgt het voor zichzelf.
Installeer de app
Open Beheer → Integraties in je werkruimte en kies GitHub verbinden. Op GitHub kies je zelf welke repositories Cohively mag zien — allemaal, of enkel die ertoe doen.
Wijs repositories toe aan projecten
Elke repository wordt vanuit de instellingen van dat project aan één project toegewezen, zodat een ticketverwijzing altijd op het juiste bord uitkomt.
Noem een ticket in je pull request
Zet de verwijzing in de branchnaam, de titel, of na een afsluitend trefwoord in de beschrijving. Cohively koppelt de pull request en verplaatst het ticket mee.
-
Het bord loopt niet meer achter
Een ticket beweegt wanneer de code beweegt, niet wanneer iemand eraan denkt het bij te werken. Drafts komen in behandeling, open pull requests in review, merges op klaar.
-
Het respecteert jouw oordeel
Verplaats je een ticket zelf, dan blijft het staan waar jij het zette. Enkel een merge of een sluiting gaat daarboven, want dat zijn feiten over de code en geen gok over bedoelingen.
-
Alleen leesrechten op je code
Cohively vraagt leesrechten op pull requests en metadata, en niets meer. Het pusht niets, reageert nergens en schrijft nooit terug naar GitHub.
-
Je ziet wie wat deed
Elke automatische verplaatsing komt in het activiteitenlogboek van het bord, op naam van de integratie en niet van wie er toevallig ingelogd was.
De details
- Gevraagde rechten
- Pull requests: lezen. Metadata: lezen. Niets waarmee je repositories kunnen wijzigen.
- Wie het kan verbinden
- Een beheerder van de werkruimte met het recht om instellingen te beheren. Eén GitHub-account of -organisatie hoort bij één werkruimte.
- Wat je kan instellen
- Naar welke kolom een draft, een open, een gemergede en een gesloten pull request elk leiden — of laat er een gerust met rust. Zowel het detecteren van verwijzingen als het automatisch verplaatsen kan uit.
- Continue integratie
- Bij een pull request op een ticket zie je of de checks geslaagd zijn, gefaald hebben of nog lopen.
- Verbinding verbreken
- Verbreek de verbinding op dezelfde instellingenpagina en Cohively verwijdert zichzelf op GitHub. Verwijder je de app op GitHub, dan pauzeert het synchroniseren enkel — je koppelingen blijven bewaard tot je bewust de verbinding verbreekt.
Klaar om GitHub te verbinden?
Stel het in je werkruimte in en laat het alles voor je synchroon houden.
Aan de slag