SFDO-Tooling / CumulusCI

Python framework for building portable automation for Salesforce projects
http://cumulusci.readthedocs.io
BSD 3-Clause "New" or "Revised" License
363 stars 242 forks source link

create_package_version version_name default should be version number, not "Release" #3721

Open yippie opened 11 months ago

yippie commented 11 months ago

Feature Type

I'm interested in functionality that solves a current problem or limitation in how CumulusCI works.

Does your feature request solve a current problem?

Yes, all of our releases have a very, very unhelpful name of "release"

Describe the solution you'd like

Change the default behavior of the version_name option to copy the version number instead of a hard coded "Release" as the string value

Describe alternatives you've considered

No response

Additional context

No response

jlantz commented 9 months ago

I have a working implementation of this feature using Jinja2 template expressions to dynamically generate the package version name for 1GP. I still need to write test coverage for it and docs then I'll submit it: https://github.com/muselab-d2x/CumulusCI/pull/2