platform
platform copied to clipboard
Automate webcomponents releases
trafficstars
Describe your motivation
Currently, every Friday, we have to verify if there are new commits on supported branches to determine the necessity of a new release. This process involves a repetitive sequence of running CI builds, which can be automated.
Describe the solution you'd like
Enhance our CI build process to automate the release of webcomponents. The goal is to enable automatic releases every Friday on supported branches, but only when there are new commits available on those branches.
Describe alternatives you've considered
Doing process manually.
Additional context
It's important to maintain the option for a manual process or to opt out of the automatic release. This is necessary for cases such as switching from alpha to beta or from beta to stable versions.