Azure / azure-functions-durable-extension

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

Add a nightly release pipeline #2701

Closed davidmrdavid closed 6 months ago

davidmrdavid commented 6 months ago

This is a follow up to: https://github.com/Azure/azure-functions-durable-extension/pull/2694

In this PR, I make a copy of the "Release Extension 2.x" pipeline that triggers nightly iff there's any new code merged in dev. If we incorporate this pipeline, we should be able to create automation that runs e2e perf tests on the same night as new code is merged into the dev branch. That should help us catch performance regressions faster.

Additionally, this also paves the way for potentially created a nightly package on ADO, which may have its own servicing wins. That said, this PR is primarily for E2E testing automation.

davidmrdavid commented 6 months ago

@cgillum: I could see arguments going both ways. I'd say let's sign it just since it's automated anyways. Thanks for the quick review :)