aplteam / Tatin

Tatin is a package manager for Dyalog APL
MIT License
25 stars 6 forks source link

BuildPackage - when specifying version explicitly, don't auto bump build number #122

Closed e9gille closed 1 year ago

e9gille commented 1 year ago

If specifying the version when building a package, I expect that version to be honoured and don't want it to automatically try to increment the build number. As it is, I get a build number which doesn't match my build version in the release pipeline.

aplteam commented 1 year ago

To clarify, you would be okay with BuildPackage bumping the build number in case the version number passed as an argument does not carry a build number, but if a build number is specified then it should be accepted and not bumped, correct?

e9gille commented 1 year ago

Yes, that's correct. Essentially, in my scenario, I don't commit any changes after building and publishing a package, so the autobump causes an off by one build number.

aplteam commented 1 year ago

Changed in 0.91.0