Skip to content

Commit e800bcd

Browse files
committed
docs: update to v1.0.3 and remove redundant Examples section
1 parent 9c0ae02 commit e800bcd

1 file changed

Lines changed: 2 additions & 92 deletions

File tree

README.md

Lines changed: 2 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ This action uses **independent versioning** from Goose itself.
1717

1818
| Action Version | Default Goose Version | Release Date |
1919
|---------------|----------------------|--------------|
20+
| v1.0.3 | 1.14.0 | 2025-11-13 |
2021
| v1.0.1 | 1.14.0 | 2025-11-12 |
2122
| v1.0.0 | 1.12.1 | 2025-11-06 |
2223

@@ -27,7 +28,7 @@ This action uses **independent versioning** from Goose itself.
2728
- uses: clouatre-labs/setup-goose-action@v1
2829

2930
# Conservative: Pin to exact version
30-
- uses: clouatre-labs/setup-goose-action@v1.0.1
31+
- uses: clouatre-labs/setup-goose-action@v1.0.3
3132

3233
# Custom Goose version
3334
- uses: clouatre-labs/setup-goose-action@v1
@@ -124,97 +125,6 @@ jobs:
124125
| `goose-version` | Installed Goose version |
125126
| `goose-path` | Path to Goose binary directory |
126127

127-
## Examples
128-
129-
### Basic Usage
130-
131-
```yaml
132-
name: AI Code Review
133-
on: pull_request
134-
135-
jobs:
136-
review:
137-
runs-on: ubuntu-latest
138-
steps:
139-
- uses: actions/checkout@v4
140-
141-
- uses: clouatre-labs/setup-goose-action@v1
142-
143-
- name: Run Goose
144-
env:
145-
GOOGLE_API_KEY: ${{ secrets.GEMINI_API_KEY }}
146-
run: goose session --profile ci
147-
```
148-
149-
### Specify Version
150-
151-
```yaml
152-
- uses: clouatre-labs/setup-goose-action@v1
153-
with:
154-
version: '1.11.0'
155-
```
156-
157-
### Use Outputs
158-
159-
```yaml
160-
- uses: clouatre-labs/setup-goose-action@v1
161-
id: goose
162-
163-
- name: Display version
164-
run: echo "Installed Goose ${{ steps.goose.outputs.goose-version }}"
165-
```
166-
167-
### Complete Workflow Example
168-
169-
```yaml
170-
name: Goose Logic Review
171-
on:
172-
pull_request:
173-
paths:
174-
- 'src/**'
175-
- 'tests/**'
176-
177-
permissions:
178-
contents: read
179-
pull-requests: write
180-
181-
jobs:
182-
review:
183-
runs-on: ubuntu-latest
184-
steps:
185-
- uses: actions/checkout@v4
186-
with:
187-
fetch-depth: 0
188-
189-
- uses: clouatre-labs/setup-goose-action@v1
190-
with:
191-
version: '1.12.1'
192-
193-
- name: Configure Goose
194-
run: |
195-
mkdir -p ~/.config/goose
196-
cat <<EOF > ~/.config/goose/config.yaml
197-
GOOSE_PROVIDER: google
198-
GOOSE_MODEL: gemini-2.0-flash-exp
199-
keyring: false
200-
EOF
201-
202-
- name: Get changed files
203-
id: changes
204-
run: |
205-
git diff --name-only origin/${{ github.base_ref }}...HEAD > changed_files.txt
206-
cat changed_files.txt
207-
208-
- name: Review with Goose
209-
env:
210-
GOOGLE_API_KEY: ${{ secrets.GEMINI_API_KEY }}
211-
run: |
212-
goose session --profile ci <<EOF
213-
Review the following changed files for logic issues:
214-
$(cat changed_files.txt)
215-
EOF
216-
```
217-
218128
## Features
219129

220130
- **Caching**: Automatically caches Goose binary for faster subsequent runs

0 commit comments

Comments
 (0)