Release Environment - remove out of maintenance policy environments

With the current maintenance policy, we only maintain the last 3 minor versions. Thus, when a new minor version is released, beside from creating a new environment like we do in #19580 (closed), the oldest environment also needs to be removed.

Exit Criteria

  • The oldest release environment is removed when a new environment is created, so there are always 3 environments (following the current maintenance policy)
Edited by Dat Tang