Azure DevOps are designed to handle complex workflows, but as with any system, excessively large or complex configurations can lead to performance issues or manageability challenges.
Azure DevOps release stages: Is there a limit of how many stages you can have?
According to the documentation, there is a limit of 256 jobs for a stage in Azure Pipelines. However, there is no explicit limit on the number of stages you can have in a release pipeline.
I tried to validate with 110 stages, and it's working.
I skipped manually, but you can see stage_110 listed: