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

astronomer / astro-cli / ba8cc0e5-427d-4b45-8ad3-df08d69d13d4
35%
main: 33%

Build:
Build:
LAST BUILD BRANCH: fix/1974
DEFAULT BRANCH: main
Ran 05 Feb 2026 06:36PM UTC
Jobs 1
Files 184
Run time 1min
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

05 Feb 2026 06:30PM UTC coverage: 32.873% (+0.1%) from 32.742%
ba8cc0e5-427d-4b45-8ad3-df08d69d13d4

push

circleci

jeremybeard
Add `astro api airflow` command with multi-version support

Adds the airflow subcommand to `astro api`, supporting Airflow 2.x and 3.x.
The command auto-detects the target Airflow version by probing /api/v2/version
then /api/v1/version, and loads the correct OpenAPI spec from the Apache
Airflow GitHub repo. Version ranges map any patch version to its spec path
without hard-coding every release. Auth falls back from JWT (/auth/token) to
basic auth for Airflow 2.x. Connection flags (--deployment-id, --api-url,
--airflow-version, etc.) are persistent so they work on ls/describe subcommands.

274 of 602 new or added lines in 8 files covered. (45.51%)

21485 of 65357 relevant lines covered (32.87%)

8.26 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
0.0
0.0% cmd/api/api.go
3
0.0
0.0% cmd/api/cloud.go
8
78.95
pkg/openapi/airflow_versions.go
10
0.0
0.0% cmd/api/request.go
11
3.1
3.1% pkg/openapi/cache.go
13
0.0
0.0% cmd/api/describe.go
17
0.0
0.0% cmd/api/list.go
264
47.62
cmd/api/airflow.go
Jobs
ID Job ID Ran Files Coverage
1 ba8cc0e5-427d-4b45-8ad3-df08d69d13d4.1 05 Feb 2026 06:36PM UTC 184
32.87
Source Files on build ba8cc0e5-427d-4b45-8ad3-df08d69d13d4
  • Tree
  • List 184
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #BA8CC0E5...
  • a5e69530 on github
  • Prev Build on api-command (#D56D0E5B...)
  • Next Build on api-command (#A129A81E...)
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