GitLab CI: Adjust the Documentation rules.

GitLab CI annoyingly shows "⚙ blocked" in the pipeline UI if you have
any jobs that can be run manually instead of a green checkmark even if
all of the other jobs in the pipeline have passed. It's not clear that
"blocked" means "you can run this manually if needed," so adjust the
Documentation rule so that this doesn't happen.
This commit is contained in:
Gerald Combs 2021-05-07 14:40:20 -07:00 committed by Wireshark GitLab Utility
parent 4266e1e9ba
commit 9c6aef746a
1 changed files with 3 additions and 0 deletions

View File

@ -292,6 +292,9 @@ Documentation:
- "epan/wslua/**"
when: always
- if: '$CI_PIPELINE_SOURCE == "push"'
changes:
- "docbook/**"
- "epan/wslua/**"
when: manual
script:
# XXX We might want to move this to wireshark-ubuntu-dev or debian-setup.sh.