Skip to content

Commit 8896665

Browse files
chore(.github): don't run CI on docs change
This commit modifies core of integration tests workflow so that it is not triggered on PRs and pushes which target docs changes only. It also regenerates all workflows according to that.
1 parent 2e12550 commit 8896665

11 files changed

Lines changed: 44 additions & 0 deletions

.github/cfg/integration-test-core.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,12 @@ on:
33
branches:
44
- master
55
- 'branch-**'
6+
paths-ignore:
7+
- "docs/**"
68
pull_request:
79
types: [ opened, synchronize, reopened ]
10+
paths-ignore:
11+
- "docs/**"
812

913
concurrency:
1014
group: int-${{ github.workflow }}-${{ github.ref }}

.github/workflows/integration-tests-2024.1.21-IPV4.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ jobs:
113113
name: integration-tests-2024.1.21-IPV4
114114
"on":
115115
pull_request:
116+
paths-ignore:
117+
- docs/**
116118
types:
117119
- opened
118120
- synchronize
@@ -121,5 +123,7 @@ name: integration-tests-2024.1.21-IPV4
121123
branches:
122124
- master
123125
- branch-**
126+
paths-ignore:
127+
- docs/**
124128
permissions:
125129
contents: read

.github/workflows/integration-tests-2024.1.21-IPV6-raftschema-nossl.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ jobs:
113113
name: integration-tests-2024.1.21-IPV6-raftschema-nossl
114114
"on":
115115
pull_request:
116+
paths-ignore:
117+
- docs/**
116118
types:
117119
- opened
118120
- synchronize
@@ -121,5 +123,7 @@ name: integration-tests-2024.1.21-IPV6-raftschema-nossl
121123
branches:
122124
- master
123125
- branch-**
126+
paths-ignore:
127+
- docs/**
124128
permissions:
125129
contents: read

.github/workflows/integration-tests-2025.1.9-IPV4.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ jobs:
113113
name: integration-tests-2025.1.9-IPV4
114114
"on":
115115
pull_request:
116+
paths-ignore:
117+
- docs/**
116118
types:
117119
- opened
118120
- synchronize
@@ -121,5 +123,7 @@ name: integration-tests-2025.1.9-IPV4
121123
branches:
122124
- master
123125
- branch-**
126+
paths-ignore:
127+
- docs/**
124128
permissions:
125129
contents: read

.github/workflows/integration-tests-2025.1.9-IPV6-tablets-nossl.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ jobs:
113113
name: integration-tests-2025.1.9-IPV6-tablets-nossl
114114
"on":
115115
pull_request:
116+
paths-ignore:
117+
- docs/**
116118
types:
117119
- opened
118120
- synchronize
@@ -121,5 +123,7 @@ name: integration-tests-2025.1.9-IPV6-tablets-nossl
121123
branches:
122124
- master
123125
- branch-**
126+
paths-ignore:
127+
- docs/**
124128
permissions:
125129
contents: read

.github/workflows/integration-tests-2025.3.3-IPV4-tablets-rclone-native.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,8 @@ jobs:
115115
name: integration-tests-2025.3.3-IPV4-tablets-rclone-native
116116
"on":
117117
pull_request:
118+
paths-ignore:
119+
- docs/**
118120
types:
119121
- opened
120122
- synchronize
@@ -123,5 +125,7 @@ name: integration-tests-2025.3.3-IPV4-tablets-rclone-native
123125
branches:
124126
- master
125127
- branch-**
128+
paths-ignore:
129+
- docs/**
126130
permissions:
127131
contents: read

.github/workflows/integration-tests-2025.3.3-IPV6-nossl-rclone-rclone.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,8 @@ jobs:
115115
name: integration-tests-2025.3.3-IPV6-nossl-rclone-rclone
116116
"on":
117117
pull_request:
118+
paths-ignore:
119+
- docs/**
118120
types:
119121
- opened
120122
- synchronize
@@ -123,5 +125,7 @@ name: integration-tests-2025.3.3-IPV6-nossl-rclone-rclone
123125
branches:
124126
- master
125127
- branch-**
128+
paths-ignore:
129+
- docs/**
126130
permissions:
127131
contents: read

.github/workflows/integration-tests-2025.4.0-rc6-IPV4-native-native.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,8 @@ jobs:
115115
name: integration-tests-2025.4.0-rc6-IPV4-native-native
116116
"on":
117117
pull_request:
118+
paths-ignore:
119+
- docs/**
118120
types:
119121
- opened
120122
- synchronize
@@ -123,5 +125,7 @@ name: integration-tests-2025.4.0-rc6-IPV4-native-native
123125
branches:
124126
- master
125127
- branch-**
128+
paths-ignore:
129+
- docs/**
126130
permissions:
127131
contents: read

.github/workflows/integration-tests-2025.4.0-rc6-IPV6-tablets-nossl-rclone-rclone.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,8 @@ jobs:
115115
name: integration-tests-2025.4.0-rc6-IPV6-tablets-nossl-rclone-rclone
116116
"on":
117117
pull_request:
118+
paths-ignore:
119+
- docs/**
118120
types:
119121
- opened
120122
- synchronize
@@ -123,5 +125,7 @@ name: integration-tests-2025.4.0-rc6-IPV6-tablets-nossl-rclone-rclone
123125
branches:
124126
- master
125127
- branch-**
128+
paths-ignore:
129+
- docs/**
126130
permissions:
127131
contents: read

.github/workflows/integration-tests-latest-IPV4-native-native.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,8 @@ jobs:
115115
name: integration-tests-latest-IPV4-native-native
116116
"on":
117117
pull_request:
118+
paths-ignore:
119+
- docs/**
118120
types:
119121
- opened
120122
- synchronize
@@ -123,5 +125,7 @@ name: integration-tests-latest-IPV4-native-native
123125
branches:
124126
- master
125127
- branch-**
128+
paths-ignore:
129+
- docs/**
126130
permissions:
127131
contents: read

0 commit comments

Comments
 (0)