Skip to content

Commit bfbd31e

Browse files
fix(workflows): make ANTHROPIC_API_KEY secret optional
The repository doesn't have this secret, which was causing reusable workflow calls to fail silently. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 55136e8 commit bfbd31e

2 files changed

Lines changed: 1 addition & 9 deletions

File tree

.github/workflows/gen-library-impl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ on:
3434
CLAUDE_CODE_OAUTH_TOKEN:
3535
required: true
3636
ANTHROPIC_API_KEY:
37-
required: true
37+
required: false
3838

3939
jobs:
4040
generate:

.github/workflows/gen-new-plot.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,6 @@ jobs:
201201
deps: "matplotlib>=3.9.0 numpy>=1.26.0"
202202
secrets:
203203
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
204-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
205204

206205
generate-seaborn:
207206
needs: [check-conditions, create-sub-issues]
@@ -215,7 +214,6 @@ jobs:
215214
deps: "seaborn>=0.13.0 matplotlib>=3.8.0,<3.9.0 numpy>=1.26.0"
216215
secrets:
217216
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
218-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
219217

220218
generate-plotly:
221219
needs: [check-conditions, create-sub-issues]
@@ -229,7 +227,6 @@ jobs:
229227
deps: "plotly>=5.18.0 kaleido>=0.2.1 numpy>=1.26.0"
230228
secrets:
231229
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
232-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
233230

234231
generate-bokeh:
235232
needs: [check-conditions, create-sub-issues]
@@ -243,7 +240,6 @@ jobs:
243240
deps: "bokeh>=3.4.0 numpy>=1.26.0"
244241
secrets:
245242
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
246-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
247243

248244
generate-altair:
249245
needs: [check-conditions, create-sub-issues]
@@ -257,7 +253,6 @@ jobs:
257253
deps: "altair>=5.2.0 vl-convert-python>=1.3.0 numpy>=1.26.0"
258254
secrets:
259255
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
260-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
261256

262257
generate-plotnine:
263258
needs: [check-conditions, create-sub-issues]
@@ -271,7 +266,6 @@ jobs:
271266
deps: "plotnine>=0.13.0 numpy>=1.26.0"
272267
secrets:
273268
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
274-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
275269

276270
generate-pygal:
277271
needs: [check-conditions, create-sub-issues]
@@ -285,7 +279,6 @@ jobs:
285279
deps: "pygal>=3.0.0 cairosvg>=2.7.0"
286280
secrets:
287281
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
288-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
289282

290283
generate-highcharts:
291284
needs: [check-conditions, create-sub-issues]
@@ -299,7 +292,6 @@ jobs:
299292
deps: "highcharts-core>=1.10.0 numpy>=1.26.0"
300293
secrets:
301294
CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
302-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
303295

304296
# ============================================================================
305297
# Step 4: Summary after all generations complete

0 commit comments

Comments
 (0)