From a4e4f1f62075f5ef9fc5606cac63b15ead3994d1 Mon Sep 17 00:00:00 2001 From: mlsmaycon Date: Tue, 30 Jun 2026 09:23:12 +0200 Subject: [PATCH] [ci] Trigger agent-network e2e workflow on push to main and pull requests --- .github/workflows/agent-network-e2e.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/agent-network-e2e.yml b/.github/workflows/agent-network-e2e.yml index 5e5b7e550..26da4458d 100644 --- a/.github/workflows/agent-network-e2e.yml +++ b/.github/workflows/agent-network-e2e.yml @@ -1,14 +1,10 @@ name: Agent Network E2E -# Container-based agent-network end-to-end suite (build tag `e2e`). It stands up -# the combined server + proxy + a NetBird client in Docker and drives live -# chat-completions through the gateway, so it is slow, needs Docker, and needs -# provider credentials. It is therefore NOT part of the normal CI; run it -# manually via the Actions tab. Provider scenarios skip when their secret is -# absent, so the suite still runs (management-side scenarios) without keys. - on: - workflow_dispatch: + push: + branches: + - main + pull_request: concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -17,6 +13,7 @@ concurrency: jobs: e2e: name: Agent Network E2E + if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository runs-on: ubuntu-latest timeout-minutes: 45 steps: