Update the deployment detail URL to match change in Cloud UI by ryanahamilton · Pull Request #1890 · astronomer/astro-cli

Description

Changes the output links to the Cloud UI Deployment from /:workspaceId/deployments/:deploymentId/overview to /:workspaceId/deployments/:deploymentId as a result of this changing in https://github.com/astronomer/astro/pull/32302. This change does maintain compatibility with the old/existing URLs used by current CLI versions.

Updated tests accordingly.

This change is almost identical to a previous change I made to CLI in #1378 a couple of years ago.

📋 Checklist

  • Rebased from the main (or release if patching) branch (before testing)
  • Ran make test before taking out of draft
  • Ran make lint before taking out of draft
  • Added/updated applicable tests
  • Tested against Astro-API (if necessary).
  • Tested against Houston-API and Astronomer (if necessary).
  • Communicated to/tagged owners of respective clients potentially impacted by these changes.
  • Updated any related documentation