Skip to content

Commit 61fbe34

Browse files
rochdevwatson
authored andcommitted
ci: add paths config to workflows for github & pull_request trigger (#5891)
1 parent 8a3b891 commit 61fbe34

13 files changed

+217
-4
lines changed

.github/workflows/apm-capabilities.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: APM Capabilities
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/apm-capabilities.yml'
520
push:
621
branches: [master]
722
schedule:

.github/workflows/apm-integrations.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: APM Integrations
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/apm-integrations.yml'
520
push:
621
branches: [master]
722
schedule:

.github/workflows/appsec.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: AppSec
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/appsec.yml'
520
push:
621
branches: [master]
722
schedule:

.github/workflows/debugger.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: Debugger
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/debugger.yml'
520
push:
621
branches: [master]
722
schedule:

.github/workflows/lambda.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: Lambda
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/lambda.yml'
520
push:
621
branches: [master]
722
schedule:

.github/workflows/llmobs.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: LLMObs
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/llmobs.yml'
520
push:
621
branches: [master]
722
schedule:

.github/workflows/platform.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: Platform
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/platform.yml'
520
push:
621
branches: [master]
722
schedule:

.github/workflows/profiling.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: Profiling
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/profiling.yml'
520
push:
621
branches: [master]
722
schedule:

.github/workflows/project.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: Project
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/**'
520
push:
621
branches: [master]
722

.github/workflows/system-tests.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@ name: System Tests
22

33
on:
44
pull_request:
5+
paths:
6+
# Paths for whole project (should be same in all workflows)
7+
- '**'
8+
- '!.github/workflows/**'
9+
- '!.gitlab/**'
10+
- '!.vscode/**'
11+
- '!devdocs/**'
12+
- '!examples/**'
13+
- '!*.md'
14+
- '!.gitlab-ci.yml'
15+
- '!LICENSE*'
16+
- 'LICENSE-3rdparty.csv'
17+
- '!NOTICE'
18+
# Paths for this workflow only
19+
- '.github/workflows/system-tests.yml'
520
push:
621
branches: [master]
722
workflow_dispatch:

0 commit comments

Comments
 (0)