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

astronomer / astro-cli / 37944447887
58%
main: 45%

Build:
Build:
LAST BUILD BRANCH: v2
DEFAULT BRANCH: main
Ran 09 Oct 2026 02:31PM UTC
Jobs 1
Files 333
Run time 2min
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

09 Oct 2026 02:28PM UTC coverage: 57.564% (+0.1%) from 57.467%
37944447887

push

github

web-flow
Add a page for people upgrading from Astro CLI 1.x (#2281)

* Add a page for people upgrading from Astro CLI 1.x

docs/upgrading-from-v1.md says what v2 changes for a 1.x user, in two
parts: what is new (the pyproject.toml project and astro init's
conversion, astro local without Docker, the vault and astro env, astro
af, linked Deployments, deploy and package, -o json), then what breaks,
with the replacement for every removed command and flag, the renamed
flags that still work hidden, and the behavior changes. The tables come
from a walk of both command trees and from running each 1.x spelling
against a v2 build. docs/README.md links it.

Co-Authored-By: Claude <noreply@anthropic.com>

* Remove the demo directory

The demo project, terraform modules and scripted walkthroughs are no
longer maintained; examples/etl-demo stays as the reference project.
Drop the README and etl-demo links to it, and have the e2e AGENTS.md
check compare against the example's copy only.

Co-Authored-By: Claude <noreply@anthropic.com>

* Say what the removed-flag errors say: bundle delete, api airflow's subcommands, --format's formats

--format's replacement is -o json (or -o dotenv on env variable get and
list), with no yaml, and astro deployment inspect keeps -o yaml.

Co-Authored-By: Claude <noreply@anthropic.com>

* Say the removed-flag errors fire on the commands that had the flag in 1.x

#2280 now reports a removed flag only on a command 1.x gave it to: astro
local reset --force, which 1.x never had, is an unknown flag, not a pointer
to --yes.

Co-Authored-By: Claude <noreply@anthropic.com>

* Make the upgrade guide and install.md match what v2 does

- -o json: name the commands without it, and astro deploy's long-only
  --output; say how astro deploy's prompts are answered instead of --yes.
- init links a saved deploy target only with a workspace beside it.
- [tool.astro.env] declares values; the values and secrets live elsewhere.
- Install v2 with the installer's bare... (continued)

39871 of 69264 relevant lines covered (57.56%)

231.03 hits per line

Coverage Regressions

Lines Coverage ∆ File
61
93.01
-0.02% cmd/astro/deployment.go
27
36.11
14.9% cmd/otto.go
26
83.75
-13.29% cmd/cliout/format.go
10
96.79
-0.0% cmd/astro/organization.go
4
88.37
-0.99% cmd/api/api.go
3
70.83
5.83% cmd/problemkind.go
2
86.02
1.14% cmd/unknown.go
Jobs
ID Job ID Ran Files Coverage
1 37944447887.1 09 Oct 2026 02:31PM UTC 333
57.56
GitHub Action Run
Source Files on build 37944447887
  • Tree
  • List 333
  • Changed 12
  • Source Changed 12
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37944447887
  • a0aef930 on github
  • Prev Build on v2 (#37876451594)
  • Next Build on v2 (#37944378026)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc