mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-14 14:27:14 +01:00
ci: Only run pages CI job on scheduled job runs
Since commit b9b7816e5a16328ff32fa1cf3b87f9d69457a07c, the `pages` job will still try to be run on `main` after an MR is merged, but will fail because it depends on `coverage` and `style-check-advisory`, which are no longer run on `main` after a merge. See https://gitlab.gnome.org/GNOME/glib/-/pipelines/560680 for an example failure. Instead, make the `pages` job only run at the end of a scheduled CI run. Its dependent jobs will have run then. This means that the ‘canonical’ code coverage report at https://gnome.pages.gitlab.gnome.org/glib/coverage/ will be updated once a week, rather than after every merge into `main`. Signed-off-by: Philip Withnall <philip@tecnocode.co.uk>
This commit is contained in:
parent
11d051f36e
commit
e234a4496e
@ -659,6 +659,7 @@ scan-build:
|
||||
- "cov-int/build-log.txt"
|
||||
|
||||
pages:
|
||||
extends: .only-schedules
|
||||
stage: deploy
|
||||
only:
|
||||
- main
|
||||
|
Loading…
x
Reference in New Issue
Block a user