Adjusting the process for each project

Most of my experience in UX is based in Design Thinking. However, when faced with a new project, do you keep applying Design thinking to the task or are you flexible in your approach? For example, would you turn to a Lean UX process if the project requires it or do you stick to your own principles of Design thinking as that is what you are most familiar with and you know works?