We have weekly planned release cycle. Following standard semantic versioning system. Like first week V3.0.0, next V3.0.1 patch release, next week V3.1.0 minor release.
Apart from the above planned releases we have N daily bugfixes and hot fixes.
My question is how do I maintain the semantic version pattern? Should I deploy and tag every patch every time? Or one tag per day which may contain N hotfixes at the end of the day?