refactor student and logic

This commit is contained in:
Patrick
2025-10-29 09:53:42 +01:00
parent 599823deeb
commit d6eea4cc57
10 changed files with 130 additions and 275 deletions

View File

@ -24,13 +24,19 @@
4. _Swagger config_ manually
5. _Dockerfile_ manually
_env (only during image build & deployment)_ manually
- add changes `git add .`
- commit changes `git commit -m "Set version to v<major>.<minor>.<patch>"`
- push chnages `git push --set-upstream origin release/v<major>.<minor>.<patch>`
- Create and review the release pull request, then MERGE the release branch `git merge --no-ff release/v<major>.<minor>.<patch> -m "Merge release v<major>.<minor>.<patch>"`.
- checkout and update main/master branch `git checkout main/master` & `git pull origin main/master`
- add changes
`git add .`
- commit changes
`git commit -m "Set version to v<major>.<minor>.<patch>"`
- push changes
`git push --set-upstream origin release/v<major>.<minor>.<patch>`
- Create and review the release pull request, then MERGE the release branch
`git merge --no-ff release/v<major>.<minor>.<patch> -m "Merge release v<major>.<minor>.<patch>"`.
- checkout and update main/master branch
`git checkout main/master` & `git pull origin main/master`
- Create tag with the version number (format is very important) `git tag v<major>.<minor>.<patch> -m "Release v<major>.<minor>.<patch>"`
- Push tag `git push origin v<major>.<minor>.<patch>`
- Push tag
`git push origin v<major>.<minor>.<patch>`
- Create a GitHub Release from the tag - (from UI)
# 2. PATCH (hotfix) RELEASES FOR MY_APP