Skip to content

Commit 9488cc1

Browse files
Kowserclaude
andcommitted
Run agent e2e workflow on every PR instead of nightly
Matches upstream Agentspan's cadence, where the python-e2e job ran on every PR/push. Fork PRs cannot see the LLM-key repo secrets; for them the run fails at the silently-empty guard rather than passing vacuously. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 8ac2cdc commit 9488cc1

1 file changed

Lines changed: 5 additions & 8 deletions

File tree

.github/workflows/agent-e2e.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,11 @@ name: Agent E2E
44
# (tests/integration/ai) against the released Agentspan server JAR —
55
# a full Conductor server with the agent runtime baked in.
66
#
7-
# Not a per-PR gate: these tests call real LLMs (OPENAI_API_KEY /
8-
# ANTHROPIC_API_KEY repo secrets, which fork PRs cannot see) and take
9-
# ~25-40 minutes. Nightly + manual dispatch instead.
10-
11-
on:
12-
schedule:
13-
- cron: "0 6 * * *"
14-
workflow_dispatch: {}
7+
# These tests call real LLMs via the OPENAI_API_KEY / ANTHROPIC_API_KEY
8+
# repo secrets. Fork PRs cannot see repo secrets, so for them the run
9+
# fails at the silently-empty guard rather than passing vacuously.
10+
11+
on: [pull_request, workflow_dispatch]
1512

1613
concurrency:
1714
group: agent-e2e-${{ github.ref }}

0 commit comments

Comments
 (0)