• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

astronomer / astro-cli / 10fb78cd-b00c-4a9f-a1a6-a6ab27017b4d / 1
34%
main: 40%

Build:
Build:
LAST BUILD BRANCH: RNHTTR-patch-1
DEFAULT BRANCH: main
Ran 06 Mar 2026 05:41PM UTC
Files 199
Run time 6s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Mar 2026 05:34PM UTC coverage: 33.612% (-2.3%) from 35.866%
10fb78cd-b00c-4a9f-a1a6-a6ab27017b4d.1

Pull #2019

circleci

feluelle
Integrate nexus API commands as first-class noun-verb subcommands

Auto-generate CLI commands from the Astronomer API spec via nexus and
register them directly on the root in noun-verb format (e.g.
`astro deployment create`). Nexus commands take priority; remaining
cloud commands fill gaps via automatic merge. This removes ~70
hand-written cloud commands now covered by the API spec.

Key changes:
- Add ConfigAdapter bridging astro-cli's viper config to nexus
- Register nexus commands in noun-verb format on root command
- Merge cloud commands underneath nexus nouns (nexus-first priority)
- Preserve `astro deploy` action semantics alongside nexus deploy noun
- Remove superseded deployment/workspace/organization cloud commands
  (CRUD, user/team/token management, inspect, hibernate, wake-up)
- Add interactive prompts for required body fields (with retry loops)
- Add delete confirmation prompts with --force bypass
- Pretty-print JSON output in terminals; raw JSON when piped
- Format API errors as "Error (<status>): <message>"
- Add BREAKING_CHANGES.md documenting all removals and changes
Pull Request #2019: feat: integrate nexus API commands as first-class noun-verb subcommands

22310 of 66375 relevant lines covered (33.61%)

5.32 hits per line

Source Files on job 10fb78cd-b00c-4a9f-a1a6-a6ab27017b4d.1
  • Tree
  • List 199
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 10
  • 42d4bbd0 on github
  • Prev Job for on feat/nexus-integration (#f71991c9-5d72-45db-93b8-f9c82e50ab2c.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc