From 13c3f56aa55b36112fc3a4956c8832ab92fc7141 Mon Sep 17 00:00:00 2001 From: Julian lechner Date: Wed, 16 Sep 2026 16:55:11 +0200 Subject: [PATCH] ci: run compact script checks --- .gitea/workflows/ci.yml | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 3f68d6a..2f4c93f 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -17,20 +17,29 @@ jobs: - name: Bash syntax run: find scripts shared/hooks -name '*.sh' -print0 | xargs -0 -n1 bash -n - name: Build - run: REQUIRE_CODEX_SCHEMA=true ./scripts/build.sh + run: REQUIRE_CODEX_SCHEMA=true ./scripts/build.sh --summary - name: Doctor - run: ./scripts/doctor.sh + run: ./scripts/doctor.sh --summary - name: Platform package tests - run: ./scripts/test-platform-packages.sh + run: ./scripts/test-platform-packages.sh --summary - name: Managed manifest tests - run: ./scripts/test-managed-install.sh + run: ./scripts/test-managed-install.sh --summary - name: Build validation tests - run: ./scripts/test-build-validation.sh + run: ./scripts/test-build-validation.sh --summary + - name: Install guard tests + run: ./scripts/test-install-guards.sh --summary + - name: Plugin selection tests + run: ./scripts/test-plugin-selection.sh --summary - name: Install dry run run: | export HOME="$RUNNER_TEMP/isolated-home" mkdir -p "$HOME" - ./scripts/install.sh --dry-run --client both --platform linux + ./scripts/install.sh --summary --dry-run --client both --platform linux + - name: Update dry run + run: | + export HOME="$RUNNER_TEMP/isolated-home" + mkdir -p "$HOME" + ./scripts/update.sh --summary --dry-run --client both --platform linux # windows: # runs-on: windows-latest @@ -65,6 +74,15 @@ jobs: # - name: Build validation tests # shell: powershell # run: .\scripts\test-build-validation.ps1 +# - name: Install guard tests +# shell: powershell +# run: .\scripts\test-install-guards.ps1 +# - name: Plugin selection tests +# shell: powershell +# run: .\scripts\test-plugin-selection.ps1 # - name: Install dry run # shell: powershell # run: .\scripts\install.ps1 -DryRun -Client Both -Platform Windows +# - name: Update dry run +# shell: powershell +# run: .\scripts\update.ps1 -DryRun -Client Both -Platform Windows