mirror of
https://github.com/netbirdio/netbird.git
synced 2026-07-16 11:39:57 +00:00
[ci] Trigger agent-network e2e workflow on push to main and pull requests
This commit is contained in:
13
.github/workflows/agent-network-e2e.yml
vendored
13
.github/workflows/agent-network-e2e.yml
vendored
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user