mctools / dgcode

DGCode: the coding framework of the ESS Detector Group. For more information, refer to https://confluence.esss.lu.se/display/DGCODE/CodingFramework
Other
2 stars 1 forks source link

Increase the frequency of the Private Projects CI test runs #19

Closed MilanKlausz closed 8 months ago

MilanKlausz commented 1 year ago

Due to the DGCode Private Projects being a repository on GitLab, new commits can't trigger the GitHub testing workflow. (Or at least I wasn't able to find a straightforward way to do it.) The current solution is to simply run the testing workflow of the private projects on a weekly basis.

Note: if all the workflow strategy matrix elements (env setups) are among the ones used in the validation workfow, we don't really need to enforce running the workflow weekly to keep the caches alive, because the cron job of the validation workflow will cover that purpose.

MilanKlausz commented 1 year ago

Created a new workflow (52c2a94) that runs hourly, and does the following: