Skip to content

Commit 8a9ab65

Browse files
committed
test: add goose configuration before running
1 parent 226f55b commit 8a9ab65

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/test-tier1.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,15 @@ jobs:
2727
env:
2828
GOOGLE_API_KEY: ${{ secrets.GEMINI_API_KEY }}
2929
run: |
30+
# Configure Goose
31+
mkdir -p ~/.config/goose
32+
cat > ~/.config/goose/config.yaml <<EOF
33+
GOOSE_PROVIDER: google
34+
GOOSE_MODEL: gemini-2.5-flash
35+
keyring: false
36+
EOF
37+
38+
# Run analysis
3039
echo "Summarize these linting issues:" > prompt.txt
3140
cat lint.json >> prompt.txt
3241
goose run --instructions prompt.txt --no-session --quiet > analysis.md

0 commit comments

Comments
 (0)