Add session-id flag to ide import command by pritt20 · Pull Request #1987 · astronomer/astro-cli

Description

This PR adds session-id flag to astro ide project import command. This will allow users to specify session id of their project and import session specific changes from IDE to local machine.

🎟 Issue(s)

Related #XXX

🧪 Functional Testing

Tested the change locally.

~ astro ide project import --project-id cmg17bdve01r901kmsxhodvy8 --session-id cmi7m3gfj01y201l22o7h5rdt
Successfully exported project from cmg17bdve01r901kmsxhodvy8

📋 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