OP-TED / eForms-SDK

eForms is the notification standard for public procurement procedures in the EU. The eForms SDK is a collection of resources providing the foundation for building eForms applications.
Creative Commons Attribution 4.0 International
59 stars 30 forks source link

workflows: Schedule benchmark to run every few days #1035

Closed bertrand-lorentz closed 1 month ago

bertrand-lorentz commented 1 month ago

The previous benchmark results are stored in the GitHub Cache, but cache entries are deleted if they are not accessed in over 7 days. And if the cache is empty, we will not detect that the rules are slower.

So schedule the benchmark to run automatically every Tuesday and Friday at 05:00 in the morning, to avoid this deletion. It might also be helpful as a double-check. The scheduled run will be on the develop branch.

bertrand-lorentz commented 1 month ago

Merging without review, as it's a small change in the benchmark workflow.