Definition of Done - twiederk/ArmyBuilder GitHub Wiki
- All code changes are commited and pushed
- All unit tests are green (113 Tests)
- Create pull request and merge code into main branch
- Squash and merge
- Title: Version: x.x.x (Remove #-Hash from title)
- Description: Content of commit
- Create release on GitHub
- Tag: Version_x_x_x
- Release title: Version x.x.x
- Description: Content of commit
- Checkout main branch
- Pull
- Publish in Visual Studio 2022 to ArmyBuilderPublish
- Change to directory
ArmyBuilderPublish
- WARNING: change the autolfcr setting in git first
git config --global core.autocrlf false
- commit and push published files
- WARNING: change the autolfcr setting in git back
git config --global core.autocrlf true
- check GitHub actions
- install newest version
- Delete merged branch (local and remote)
- Move ideas to backlog