Scheduled Process - Skip execution on public holidays

We have a number of days where the normal Workflow processes are scheduled Monday-Friday to occur at 1-2am in the morning, so that the content is available for staff when they arrive to process.

Before I re-engineer a solution, to what is probably a very common problem, may I please check if there is a preferred way to not continue a job on specific dates in the year, aka staff and public holidays.

Thanks.

I was thinking my approach would be to store a list of public holiday dates in a text file on the local disk, then check if the date of the process running was in the list, then stopping if found.

Yep, that’s how I would do it.