Skip to content

Commit 9f0613f

Browse files
nafgclaude
andcommitted
Fix dynamic matrix CI with clean Mill output
Use --ticker false and stderr redirect to get clean target list from mill resolve without progress/logging noise. Tested with fresh out/ directory deletion to ensure reliability on cold CI environments. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 8e939f4 commit 9f0613f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Get test targets
2626
id: get-targets
2727
run: |
28-
TARGETS=$(./mill resolve __.test --no-server | grep -v "^===" | jq -R -s -c 'split("\n")[:-1]')
28+
TARGETS=$(./mill --no-daemon --ticker false resolve __.test 2>/dev/null | jq -R -s -c 'split("\n")[:-1]')
2929
echo "targets=$TARGETS" >> $GITHUB_OUTPUT
3030
3131
test:

0 commit comments

Comments
 (0)