Repository navigation
ci(release): tomar la versión de FiscalApi.Cli.csproj - #5
Conversation
El workflow de release pedía la versión en un input manual y la pasaba a dotnet publish con -p:Version. Ahora la versión sale de <Version> en src/FiscalApi.Cli/FiscalApi.Cli.csproj, que es la misma que el CLI reporta en --version. - Se quita el input "version" de workflow_dispatch. - El job version lee <Version> del csproj y falla si no es semántica. - Un tag v<versión> debe coincidir con <Version>; si no, el job falla. - Ya no se sobrescribe la versión al publicar, en release.yml ni en publish-linux.sh. El paso de smoke test sigue comparando --version con la versión del csproj.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
Resumen
El workflow de release pedía la versión en un input manual y la pasaba a `dotnet publish` con `-p:Version`. Ahora la versión sale del ensamblado: `` en `src/FiscalApi.Cli/FiscalApi.Cli.csproj`, la misma que reporta `fiscalapi --version`.
Cambios
Verificación
Summary by CodeRabbit