mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-25 06:56:14 +01:00
ci: Fix post-merge CI pipelines
Don’t allow the `pages` job to be run (even manually) on post-merge pipelines. It’s not particularly useful, and GitLab doesn’t like having a manual job with unsatisfied dependencies in a pipeline: ``` 'pages' job needs 'coverage' job, but 'coverage' is not in any previous stage 'pages' job needs 'style-check-advisory' job, but 'style-check-advisory' is not in any previous stage ``` See https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3847#note_1986044 Signed-off-by: Philip Withnall <pwithnall@gnome.org>
This commit is contained in:
parent
e04886aeb2
commit
c89b282623
@ -735,7 +735,7 @@ scan-build:
|
||||
- "cov-int/build-log.txt"
|
||||
|
||||
pages:
|
||||
extends: .only-schedules-or-manual-in-default-branch
|
||||
extends: .only-schedules
|
||||
stage: deploy
|
||||
needs: ['coverage', 'style-check-advisory']
|
||||
script:
|
||||
|
Loading…
Reference in New Issue
Block a user