Azure / azure-functions-durable-extension

Durable Task Framework extension for Azure Functions
MIT License
711 stars 263 forks source link

Add automatic version suffixes #2707

Closed davidmrdavid closed 6 months ago

davidmrdavid commented 6 months ago

Replaces: https://github.com/Azure/azure-functions-durable-extension/pull/2497 When making a private extension release, we manually add a version suffix to the package so that it can be distinguished from an official release.

This PR automates that process in 2 ways:

(1) the CI automatically adds a version suffix when the standard/manual release pipeline is triggered in a feature branch. The version suffix will be -pr. where is automatically generated by the CI. (2) the CI automatically adds a version suffix when the nightly release pipeline is triggered. The version suffix will be -ci. where is automatically generated by the CI.