From 7e35db9870b92d83a047fc178f809093e99e9c91 Mon Sep 17 00:00:00 2001 From: Alan Dayton Date: Thu, 4 Jun 2026 16:24:57 -0700 Subject: [PATCH] Add reporting for child pipelines --- .github/hubcast.yml | 11 ++++------- .gitlab/custom-jobs.yml | 7 +++++++ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/hubcast.yml b/.github/hubcast.yml index ef9d479e..1aa2af84 100644 --- a/.github/hubcast.yml +++ b/.github/hubcast.yml @@ -8,17 +8,14 @@ Repo: # Name of the CI check as reported back to GitHub check_name: gitlab-ci - # Optional: granularity of CI statuses reported to GitHub (default: [pipeline]) - # Set to [pipeline] for overall pipeline status only - # Set to [jobs] for individual job statuses only - # Set to [pipeline, jobs] to report both - check_types: [pipeline, jobs] + # Report status of pipeline, child pipelines, and individual jobs + check_types: [pipeline, child-pipelines, jobs] # Delete branches from destination when source PR is closed delete_closed: true - # Sync draft PRs/MRs - sync_drafts: true + # Do not sync draft PRs/MRs + sync_drafts: false # Post message when draft sync is disabled sync_drafts_msg: true diff --git a/.gitlab/custom-jobs.yml b/.gitlab/custom-jobs.yml index a2c04252..ea6d8f95 100644 --- a/.gitlab/custom-jobs.yml +++ b/.gitlab/custom-jobs.yml @@ -9,6 +9,13 @@ # It is included in CHILD pipelines (via trigger: include:) to provide # templates that your jobs can extend. +############################################################################### +# CHILD PIPELINE WORKFLOW CONFIGURATION +############################################################################### + +workflow: + name: "${CI_MACHINE}" + ############################################################################### # JOB CUSTOMIZATION TEMPLATES ###############################################################################