Wat het jouw werk kan brengen
Van een codewijziging naar herhaalbare controles
Het team kan de relevante bouw- en teststappen bij een versie laten uitvoeren.
Zo passen we GitHub Actions toe
We leggen passende controles vast bij het ontwikkelproces. Een wijziging kan daardoor op dezelfde manier worden gebouwd en getest, terwijl de uitkomst bij de codeversie terug te vinden blijft.
Een wijziging ontvangen
Een codebijdrage is beschikbaar voor de afgesproken controles.
Controles uitvoeren
De workflow bouwt of test de relevante onderdelen van het project.
De uitslag gebruiken
Het team ziet wat slaagt en wat eerst aangepast moet worden.
De rol van een agent
Een bouwagent kan een wijziging en controleopdracht voorbereiden. De workflow voert de ingestelde scripts uit en geeft de uitslag terug.
Hoe het aansluit op de rest
Via GitHub Actions-workflows en de scripts van het betreffende project. Een nieuwe workflow wordt per project ingericht.
Meer over de aansluiting: docs.github.com .
De basis: GitHub Actions
We gebruiken GitHub Actions om controles aan codewijzigingen te koppelen. Denk aan applicatietests, browserchecks en een build. Een geslaagde controle ondersteunt de review, maar bewijst niet dat alle externe accounts, productiedata en klantacties al geaccepteerd zijn.