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

astronomer / astro-cli / 38187824831
61%
main: 45%

Build:
Build:
LAST BUILD BRANCH: v2-runtime-package-group
DEFAULT BRANCH: main
Ran 12 Oct 2026 12:27AM UTC
Jobs 1
Files 333
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

12 Oct 2026 12:23AM UTC coverage: 57.686% (+0.01%) from 57.675%
38187824831

push

github

web-flow
Drop the redundant "(the encrypted vault)" from local env messages (#2298)

* Drop the redundant "(the encrypted vault)" from local env messages

A vault set printed "set connection x in vault (the encrypted vault)".
Encrypted is the default, so the parenthetical only repeated the scope.
The vault writer's Location is now empty when encrypted and "unencrypted"
for --plain, and messages add the parenthetical only when there is one,
so a .env store still names its path.

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

* Keep a plain global set to one parenthetical

A --plain global set read "vault (global) (unencrypted)". A scope that
already ends in a parenthetical now takes the location inside it:
"vault (global, unencrypted)".

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

* Name a value's store by what was written, not by --plain

Review follow-ups:

- A --plain delete of an encrypted global said "vault (global,
  unencrypted)": the mark followed the flag, which a delete carries too.
  The writer now marks itself unencrypted only after it stores a value
  plain.
- storeWhere spliced the qualifier in by checking for a trailing ")".
  Each store now names itself with Where(), so nothing parses a label.
- Location() meant a path for .env and a qualifier for the vault. It is
  gone; the one message that wanted the plaintext path uses DotenvPath.
- Tests cover the printed text for each store and the plain mark.

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

---------

Co-authored-by: Claude <noreply@anthropic.com>

19 of 26 new or added lines in 2 files covered. (73.08%)

4 existing lines in 2 files now uncovered.

40071 of 69464 relevant lines covered (57.69%)

232.68 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
54.44
1.41% internal/vaultenv/writer.go
3
88.92
0.0% cmd/local/env.go

Coverage Regressions

Lines Coverage ∆ File
3
28.57
-10.71% main.go
1
88.92
0.0% cmd/local/env.go
Jobs
ID Job ID Ran Files Coverage
1 38187824831.1 12 Oct 2026 12:27AM UTC 333
57.69
GitHub Action Run
Source Files on build 38187824831
  • Tree
  • List 333
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38187824831
  • ec509602 on github
  • Prev Build on v2 (#37968177960)
  • Next Build on v2 (#38187870570)
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