From 6e93195cde168e0d4ac6dbabb7d58b88f29a669e Mon Sep 17 00:00:00 2001 From: Nicolas Cantu Date: Fri, 15 May 2026 12:06:41 +0200 Subject: [PATCH] ci(runtime): align external front workflow trigger paths Normalize DocV external front runtime workflow path filters to keep release runtime checks synchronized with current repository layout. --- .gitea/workflows/docv-front-runtime-release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/docv-front-runtime-release.yml b/.gitea/workflows/docv-front-runtime-release.yml index 8eb66da..fe76441 100644 --- a/.gitea/workflows/docv-front-runtime-release.yml +++ b/.gitea/workflows/docv-front-runtime-release.yml @@ -5,7 +5,7 @@ on: branches: - "release/**" paths: - - "**/src/**" + - "**/src/lib/docv-sdk/**" - "**/package.json" - "**/package-lock.json" - ".gitea/workflows/docv-front-runtime-release.yml" @@ -51,7 +51,7 @@ jobs: test -n "${DOCV_IT_API_VERSION}" test -n "${DOCV_IT_ORIGIN}" - - name: Run DocV runtime integration checks on discovered fronts + - name: Run mandatory DocV runtime integration checks on all fronts run: | set -euo pipefail mapfile -t docv_surfaces < <(node <<'NODE' @@ -101,8 +101,8 @@ jobs: NODE ) if [[ "${#docv_surfaces[@]}" -eq 0 ]]; then - echo "[docv-front-runtime-release] no docv runtime integration surface found, skip." - exit 0 + echo "[docv-front-runtime-release] no docv runtime integration surface found" >&2 + exit 1 fi for surface in "${docv_surfaces[@]}"; do if [[ ! -f "${surface}/package.json" ]]; then