Definition of Done
Inden du opretter pull request’en, skal du sikre dig at:
- alle kode guidelines er overholdt
- projektet kan bygges og startes på udviklerens egen computer.
- alle tests kører uden fejl
- eksisterende funktionalitet i applikationen er ikke blevet ødelagt af de nye ændringer.
- eventuelle databaseændringer (nye tabeller, ændrede kolonner eller testdata) er lagt i et opdateret SQL-script, som er er testet og kan køre fejlfrit fra start til slut på en tom database.
- pull request sker til den rigtige branch
- du i pull request beskrivelsen opridser hvad der er rettet og hvorfor
- Pull Requesten er blevet flettet (merged) ind i
main-branchen på GitHub - Feature-branchen er blevet slettet både på GitHub og lokalt på computeren.
- Det tilhørende GitHub Issue eller opgave-kort er flyttet til kolonnen “Done”.