From bbd830745f9b752d308f4ef1b8fdc48cea10e5ba Mon Sep 17 00:00:00 2001 From: Damien Retzinger Date: Wed, 6 May 2026 09:42:48 -0400 Subject: [PATCH] feat(sansec-ecomscan): skip server checks by default (#238) --- sansec-ecomscan/action.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sansec-ecomscan/action.yml b/sansec-ecomscan/action.yml index d8113af..008a8d6 100644 --- a/sansec-ecomscan/action.yml +++ b/sansec-ecomscan/action.yml @@ -17,6 +17,11 @@ inputs: default: 'true' description: "Skip the database scan (--skip-database). Defaults to true." + skip-server-checks: + required: false + default: 'true' + description: "Skip server / os level checks like copy-fail" + runs: using: composite steps: @@ -27,12 +32,13 @@ runs: - name: Fix permissions shell: bash run: chmod +x ecomscan - + - name: Run eComscan shell: bash env: ECOMSCAN_KEY: ${{ inputs.license }} run: | + [ "${{ inputs.skip-server-checks }}" = "true" ] && export ECOMSCAN_SKIP_SERVER_CHECKS=true FLAGS=(--no-auto-update --deep --format=csv) [ "${{ inputs.skip_database }}" = "true" ] && FLAGS+=(--skip-database) output=$(./ecomscan "${FLAGS[@]}" "${{ inputs.path }}")