-
Notifications
You must be signed in to change notification settings - Fork 0
3. Development Workflow
Alberto Dallagiacoma edited this page Nov 28, 2025
·
2 revisions
Scenario: Adding a new feature
- Create feature branch from main
git checkout main
git pull origin main
git checkout -b feature/feature-1- Develop and commit
git add .
git commit -m "Feature development"
git commit -m "Add tests"
git commit -m "Update documentation"- Push and create Pull Request
git push origin feature/feature-1CI/CD Behavior:
- Pipeline builds and tests on every push
- Version:
1.1.0-preview.42(pre-release) - Publishes to: NuGet
Pull Request Review checklist:
- Code review by team members
- All tests must pass
- Code coverage maintained
- Documentation updated
After Merge:
- Feature merged to
mainvia PR - Delete feature branch
git branch -d feature/feature-1
git push origin --delete feature/feature-1Commits on main automatically:
- Increment version:
1.1.0-preview.{commits-since-tag} - Publish to Azure Artifacts (preview packages)
- Available for preview testing