labgrid-project / meta-labgrid

OpenEmbedded layer for integrating the labgrid exporter on a device
MIT License
11 stars 12 forks source link

CI: Run scheduled jobs via workflow_dispatch #57

Open hnez opened 5 days ago

hnez commented 5 days ago

We currently only test the master branch on a regular schedule and not the different release branches (like e.g. scarthgap).

Also testing these other branches is complicated by the following detail in the GitHub action documentation:

Scheduled workflows will only run on the default branch

This means we need some sort of workaround to run scheduled jobs on different branches. This commit adds a scheduled job on the master branch to trigger jobs on other branches via the workflow_dispatch event.

TODO before merging:


¹ The git clone commands for poky and other meta-layers need to be adapted.