Skip to content

feat(cli): Add @file target lists#316

Merged
dcramer merged 1 commit into
mainfrom
feat/target-list-files
May 13, 2026
Merged

feat(cli): Add @file target lists#316
dcramer merged 1 commit into
mainfrom
feat/target-list-files

Conversation

@dcramer
Copy link
Copy Markdown
Member

@dcramer dcramer commented May 12, 2026

Add @file target list expansion to the CLI.

This lets users pass a newline-delimited file of scattered targets, like @targets.txt, instead of shelling through xargs or adding another flag. Blank lines and # comment lines are ignored, then the expanded targets use the existing file, glob, and git-ref classification path.

Fixes #281

Allow CLI targets prefixed with @ to expand from newline-delimited files. This keeps scattered file scans simple without adding a separate flag.

Refs GH-281

Co-Authored-By: GPT-5 Codex <noreply@anthropic.com>
@dcramer dcramer marked this pull request as ready for review May 13, 2026 00:14
@dcramer dcramer merged commit c1369e1 into main May 13, 2026
15 checks passed
@dcramer dcramer deleted the feat/target-list-files branch May 13, 2026 00:15
@joonas
Copy link
Copy Markdown

joonas commented May 13, 2026

Awesome, thank you!

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.

Support for specifying targets based on a file?

2 participants