# Includes can be overridden by re-declaring anything provided in an include,
# Pipelines can also be configured to run on a schedule,though they still must meet the conditions defined in Workflow and Rules. This can be used, for example, to do nightly regression testing:
# These 3 rules from https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Workflows/MergeRequest-Pipelines.gitlab-ci.yml
file:
# Run on merge requests
-'/includes/include.drupalci.variables.yml'
-if:$CI_PIPELINE_SOURCE == 'merge_request_event'
-'/includes/include.drupalci.workflows.yml'
# Run when called from an upstream pipeline https://docs.gitlab.com/ee/ci/pipelines/downstream_pipelines.html?tab=Multi-project+pipeline#use-rules-to-control-downstream-pipeline-jobs