Skip to content

Commit 8812c8f

Browse files
committed
ci: skip all builds if only the documentation has been modified
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent 0dfa8c4 commit 8812c8f

3 files changed

Lines changed: 18 additions & 0 deletions

File tree

‎.github/workflows/Arduino-build.yml‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ on:
88
- '!.github/workflows/Arduino-build.yml'
99
- '*.json'
1010
- '**.md'
11+
- docs/**
12+
- mkdocs.yml
13+
- requirements-docs.txt
1114
- keywords.txt
1215
- CI/**
1316
- '!CI/build/arduino-cli.py'
@@ -20,6 +23,9 @@ on:
2023
- '!.github/workflows/Arduino-build.yml'
2124
- '*.json'
2225
- '**.md'
26+
- docs/**
27+
- mkdocs.yml
28+
- requirements-docs.txt
2329
- keywords.txt
2430
- CI/**
2531
- '!CI/build/arduino-cli.py'

‎.github/workflows/Cmake.yml‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ on:
99
- '!.github/workflows/Cmake.yml'
1010
- '*.json'
1111
- '**.md'
12+
- docs/**
13+
- mkdocs.yml
14+
- requirements-docs.txt
1215
- keywords.txt
1316
- CI/**
1417
- tools/**
@@ -18,6 +21,9 @@ on:
1821
- '!.github/workflows/Cmake.yml'
1922
- '*.json'
2023
- '**.md'
24+
- docs/**
25+
- mkdocs.yml
26+
- requirements-docs.txt
2127
- keywords.txt
2228
- CI/**
2329
- tools/**

‎.github/workflows/PIO-build.yml‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ on:
99
- '!.github/workflows/PIO-build.yml'
1010
- '*.json'
1111
- '**.md'
12+
- docs/**
13+
- mkdocs.yml
14+
- requirements-docs.txt
1215
- keywords.txt
1316
- CI/**
1417
- '!CI/build/platformio-builder.py'
@@ -22,6 +25,9 @@ on:
2225
- '!.github/workflows/PIO-build.yml'
2326
- '*.json'
2427
- '**.md'
28+
- docs/**
29+
- mkdocs.yml
30+
- requirements-docs.txt
2531
- keywords.txt
2632
- CI/**
2733
- '!CI/build/platformio-builder.py'

0 commit comments

Comments
 (0)