Skip to content

Commit 1d38d8e

Browse files
authored
Merge branch 'vllm-project:main' into feat/add_kubernetes_support_for_llm_katan/278
2 parents 62e5d54 + d5fdf28 commit 1d38d8e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+4858
-1586
lines changed

.github/workflows/helm-publish.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
name: Publish Helm Chart
22

33
on:
4+
pull_request:
5+
branches:
6+
- main
7+
paths:
8+
- 'deploy/helm/**'
49
push:
510
branches:
611
- main
712
paths:
813
- 'deploy/helm/**'
9-
- '.github/workflows/helm-publish.yml'
1014
workflow_dispatch:
1115

1216
env:

.github/workflows/integration-test-docker.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
name: Integration Test [Docker Compose]
22

33
on:
4+
pull_request:
5+
branches:
6+
- main
7+
paths-ignore:
8+
- 'website/**'
9+
- '**/*.md'
10+
push:
11+
branches:
12+
- main
13+
paths-ignore:
14+
- 'website/**'
15+
- '**/*.md'
416
workflow_dispatch: # Allow manual triggering
517

618
jobs:

.github/workflows/integration-test-dynamic-config.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,15 @@ on:
44
pull_request:
55
branches:
66
- main
7+
paths-ignore:
8+
- 'website/**'
9+
- '**/*.md'
710
push:
811
branches:
912
- main
13+
paths-ignore:
14+
- 'website/**'
15+
- '**/*.md'
1016
workflow_dispatch: # Allow manual triggering
1117

1218
jobs:

.github/workflows/integration-test-helm.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,15 @@ on:
44
push:
55
branches:
66
- main
7+
paths-ignore:
8+
- 'website/**'
9+
- '**/*.md'
710
pull_request:
811
branches:
912
- main
13+
paths-ignore:
14+
- 'website/**'
15+
- '**/*.md'
1016
workflow_dispatch:
1117

1218
env:

.github/workflows/integration-test-k8s.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,25 @@ on:
44
pull_request:
55
branches:
66
- main
7+
paths-ignore:
8+
- 'website/**'
9+
- '**/*.md'
710
push:
811
branches:
912
- main
13+
paths-ignore:
14+
- 'website/**'
15+
- '**/*.md'
1016
workflow_dispatch: # Allow manual triggering
1117

1218
jobs:
1319
integration-test:
1420
runs-on: ubuntu-latest
15-
timeout-minutes: 60
21+
timeout-minutes: 75
1622
strategy:
1723
fail-fast: false # Continue testing other profiles even if one fails
1824
matrix:
19-
profile: [ai-gateway, aibrix]
25+
profile: [ai-gateway, aibrix, routing-strategies, llm-d]
2026

2127
steps:
2228
- name: Check out the repo
@@ -159,4 +165,3 @@ jobs:
159165
if: always()
160166
run: |
161167
make e2e-cleanup || true
162-

.github/workflows/test-and-build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
name: Test And Build
22

33
on:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
410
schedule:
511
# Run nightly at 2:00 AM UTC
612
- cron: "0 2 * * *"
713
workflow_dispatch: # Allow manual triggering
8-
pull_request: # Run on all pull requests
914

1015
jobs:
1116
test-and-build:

0 commit comments

Comments
 (0)