I have a fairly large workflow, created using SPD 2013, which has a number of custom task processes in it. This is automating the management of a cross-functional business process that is repeated often. I seem to have hit a size limit when publishing to Office365.
My question is: is there any way that I can make use of the same task process repeatedly, to reduce both the size and tedium of entering the same actions in the same events over and over? Perhaps I can use the task process's content type in another? If so, will I be able to rename them?
Basically, these are just a bunch of to-do's but they require the ability to be reassigned and some of them allow change requests.
EDIT: Maybe I'm not being clear above, or maybe this is just a confusing topic. I have no need to reuse the workflow itself and if I did, I know how to do that. Nor do I have a need to repeatedly assign the same task. The issue is that I am creating many tasks for different purposes as custom task processes. Much of the logic in the custom task process is the same (such as logging, email notifications, etc), so I'd like to reuse that structure. It is very time consuming to recreate that logic over and over and over again and also makes the workflow huge, often to the point of failing to upload to Office365. What I need is to reuse the content type of the custom task process so that I can simply make small changes to represent the individual task and save time and resources.
Please understand what a "custom task process" is before offering an answer.