The generation of new images currently depends on changes being pushed to the master branch, causing many chromium versions to not be available as image variants during periods of no activity.
This PR adds a scheduled trigger to the already existing build workflow, causing new images to be generated once a week. I furthermore included a _workflowdispatch trigger, allowing maintainers to trigger a new build from the github action console, without code modifications, if desired.
The removal of the github.event_name == 'push' check in the workflow doesn't change the existing behavior, as the ref for pull request events has the format refs/pull/:prNumber/merge
The generation of new images currently depends on changes being pushed to the master branch, causing many chromium versions to not be available as image variants during periods of no activity.
This PR adds a scheduled trigger to the already existing build workflow, causing new images to be generated once a week. I furthermore included a _workflowdispatch trigger, allowing maintainers to trigger a new build from the github action console, without code modifications, if desired.
The removal of the
github.event_name == 'push'
check in the workflow doesn't change the existing behavior, as the ref for pull request events has the formatrefs/pull/:prNumber/merge