Skip to content

Commit 410118e

Browse files
committed
chore: adjust github ci exec condition
Signed-off-by: yuluo-yx <[email protected]>
1 parent a149800 commit 410118e

File tree

6 files changed

+42
-1
lines changed

6 files changed

+42
-1
lines changed

.github/workflows/helm-publish.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
name: Publish Helm Chart
22

33
on:
4+
pull_request:
5+
branches:
6+
- main
7+
paths:
8+
- 'deploy/helm/**'
9+
- '.github/workflows/helm-publish.yml'
410
push:
511
branches:
612
- main

.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: 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/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)