From 1bd91c3e6738cafeee3289a77e936ba1d823937c Mon Sep 17 00:00:00 2001 From: Matthias Dressel Date: Tue, 26 Apr 2022 23:50:19 +0200 Subject: CI: Trigger documentation rebuild if configuration changes Additionally, switch from 'only'/'except' to 'rules' which is more flexible. --- .gitlab-ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6847c5f..6a100db 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -688,14 +688,14 @@ test-debian-armv7-clang-5: build-pages: extends: .pages-common - except: - refs: - - master + rules: + - if: '$CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH' pages: extends: .pages-common - only: - refs: - - master - changes: - - include/dav1d/* + rules: + - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' + changes: + - include/dav1d/* + - doc/meson.build + - doc/Doxyfile.in.in -- cgit v1.2.3