La mejor manera de combinar Git con .NET en las versiones

Actualmente estoy trabajando en un proyecto (solo yo), y ya sé cómo manejar las versiones en él. Estoy usando el clásico<major>.<minor>.<build or patch>.

El problema que tengo es que quiero tener.etiquetas en algunos de miscometer Apuntando a las versiones correspondientes, pero no quiero hacerlo manualmente.

Ahora estoy haciendo:

Si voy a liberar elv0.2.13, Yo cambio elAssemblyInfo.cs y establece esa versiónConfirma los cambios en Git.Añadir etiquetav0.2.13 (manualmente) en GitConstruir el proyectoCrear un.zip Archivo (no todo el tiempo) y asígnele el nombreProjectName v0.2.13

¿Lo estoy haciendo mal?

Podría crear fácilmente un script para realizar el último paso automáticamente, pero me pregunto si existe una buena práctica sobre la automatización de la otra parte.

Respuestas a la pregunta(5)

Su respuesta a la pregunta