Skip to content

Commit 71dee01

Browse files
committed
[ci][docs] Add a pull request trigger for the doxygen CI job.
This job triggers if root-docs-ci.yml or the doxygen folder are touched.
1 parent 708f66e commit 71dee01

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

.github/workflows/root-docs-ci.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
name: 'ROOT Docs CI'
22

33
on:
4+
pull_request:
5+
paths:
6+
- '.github/workflows/root-docs-ci.yml'
7+
- 'documentation/doxygen/**'
8+
branches:
9+
- 'master'
410

5-
# Allows nightly builds to trigger one run for each branch easily, by
6-
# providing the relevant branch as "default" value here:
711
workflow_call:
812
inputs:
913
incremental:
@@ -84,12 +88,13 @@ jobs:
8488
run: ".github/workflows/root-ci-config/build_root.py
8589
--buildtype Release
8690
--platform ${{ env.PLATFORM }}
87-
--incremental ${{ inputs.incremental }}
91+
--incremental ${{ inputs.incremental == null && 'false' || inputs.incremental }}
8892
--base_ref ${BASE_REF}
8993
--head_ref ${BASE_REF}
90-
--binaries false
9194
--repository ${{ github.server_url }}/${{ github.repository }}
92-
--overrides ${OVERRIDES}"
95+
--overrides ${OVERRIDES}
96+
--upload-artifacts false
97+
--binaries false"
9398

9499
- name: Run Doxygen
95100
working-directory: ${{ env.DOC_LOCATION }}

0 commit comments

Comments
 (0)