From 632afdf6b42696438f1c1254e06cee3747bb8d47 Mon Sep 17 00:00:00 2001 From: Julian Lechner Date: Fri, 25 Sep 2026 08:40:12 +0000 Subject: [PATCH] fix(ci): prepare summaries and missing clients --- .gitea/workflows/ci.yml | 1 + scripts/lib/plugins.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 46d3cf0..b391fad 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -82,6 +82,7 @@ jobs: run: | if [ "${POWERSHELL_AVAILABLE:-false}" != true ]; then exit 0; fi pwsh -NoLogo -NoProfile -NonInteractive -File ./scripts/commands/check-capabilities.ps1 + pwsh -NoLogo -NoProfile -NonInteractive -File ./scripts/commands/build.ps1 -Summary for file in scripts/tests/test-*.ps1; do echo "==> $file" pwsh -NoLogo -NoProfile -NonInteractive -File "$file" -Summary diff --git a/scripts/lib/plugins.sh b/scripts/lib/plugins.sh index 245b192..d0e26fc 100755 --- a/scripts/lib/plugins.sh +++ b/scripts/lib/plugins.sh @@ -4,6 +4,7 @@ set -euo pipefail plugin_installed() { local client=$1 plugin=$2 local inventory + command -v "$client" >/dev/null 2>&1 || return 1 inventory=$("$client" plugin list --json) || return 2 printf '%s' "$inventory" | python3 -c ' import json, sys