Is it just me, or does the workflows page “Last Updated” sort date get changed when an execution runs? The workflows at the top of my list are the ones that run every few hours, but I haven’t edited them in months.
I expect that Last Updated and Last Executed are two different things.
What are your workflows doing? It could be that they are using static data that is being updated which causes the worklfow to be updated. This can happen with some trigger nodes that are polling based although I don’t remember this happening previously.
They’re not doing anything crazy. What they have in common is that they’re triggered by the schedule module. Could that module be saving something to itself about the last run or next run, and that causes the last updated date to be changed?