Skip to content

Adds support to read from stdin#32

Merged
starkross merged 3 commits intostarkross:mainfrom
bderrly:read-stdin
Apr 24, 2026
Merged

Adds support to read from stdin#32
starkross merged 3 commits intostarkross:mainfrom
bderrly:read-stdin

Conversation

@bderrly
Copy link
Copy Markdown
Contributor

@bderrly bderrly commented Apr 20, 2026

Allows users to define - as a config file path which directs the command to read data from stdin. This allows for better UNIX pipeline support, e.g. helm template ./foo | augur -.

The existing YAML merging continues to work as expected no matter where the hyphen is added in the list of configuration files.

@starkross
Copy link
Copy Markdown
Owner

Hey @bderrly,
thank you so much for this contribution – this is our very first external PR and it's a great one! πŸŽ‰

The stdin support is a really nice addition!

Before we merge, could you address a couple of things?

  1. Linter – CI is reporting some linter issues. Could you take a look and clean those up?
  2. Documentation – It would be great to expand the docs to cover this new feature

bderrly added 2 commits April 23, 2026 14:04
There is little concern about errors returned from closing a read-only
file so we just ignore the error returned.
@bderrly
Copy link
Copy Markdown
Contributor Author

bderrly commented Apr 23, 2026

I addressed both of the issues you mentioned. Thanks for your quick turn around with reviewing!

@starkross starkross merged commit 806e91d into starkross:main Apr 24, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants