Since there is no way to trigger a cron scheduled build manually lets use the instructions
from https://blog.wurbanski.me/posts/2019-10-04-circleci-manual-scheduled-workflows/ to setup a workflow that re-uses the definition from the monthly job but only triggers if a certain parameter is set in the payload sent to the CircleCI API. This way we can use curl to POST in
the neccessary parameters and that way test the cron based workflow without having to wait
for the cron expression to trigger.
Going forward tho this is how we should absolutely test workflows in circleci instead of creating tags. I am going to leave this PR open a bit in case anyone wants to review it in #golden-path
Since there is no way to trigger a cron scheduled build manually lets use the instructions from https://blog.wurbanski.me/posts/2019-10-04-circleci-manual-scheduled-workflows/ to setup a workflow that re-uses the definition from the monthly job but only triggers if a certain parameter is set in the payload sent to the CircleCI API. This way we can use curl to POST in the neccessary parameters and that way test the cron based workflow without having to wait for the cron expression to trigger.
How to verify that this works: