astro-cli
astro-cli copied to clipboard
Fix worker queue type mismatch
Description
Describe the purpose of this pull request.
Changes:
- Fix the issue with all the worker queues being created with the configuration of the first queue in the list when using the deployment file to create/update deployment.
🎟 Issue(s)
Related #1710
🧪 Functional Testing
List the functional testing steps to confirm this feature or fix.
Created deployment with multiple worker queues using a deployment YAML file and validated that worker queues were picked up correctly. Also validated that the deployment inspect command is working correctly to fetch the worker queue details.
📸 Screenshots
Add screenshots to illustrate the validity of these changes.
📋 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