Skip to content

Commit a7e8c11

Browse files
authored
chore: adjust github ci exec condition (#704)
* chore: adjust github ci exec condition Signed-off-by: yuluo-yx <[email protected]> * fix Signed-off-by: yuluo-yx <[email protected]> --------- Signed-off-by: yuluo-yx <[email protected]>
1 parent 8011e3f commit a7e8c11

File tree

6 files changed

+41
-2
lines changed

6 files changed

+41
-2
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: 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)