feat(sansec-ecomscan): skip server checks by default (#238)

This commit is contained in:
Damien Retzinger
2026-05-06 09:42:48 -04:00
committed by GitHub
parent e31f6f656a
commit bbd830745f
+6
View File
@@ -17,6 +17,11 @@ inputs:
default: 'true' default: 'true'
description: "Skip the database scan (--skip-database). Defaults to 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: runs:
using: composite using: composite
steps: steps:
@@ -33,6 +38,7 @@ runs:
env: env:
ECOMSCAN_KEY: ${{ inputs.license }} ECOMSCAN_KEY: ${{ inputs.license }}
run: | run: |
[ "${{ inputs.skip-server-checks }}" = "true" ] && export ECOMSCAN_SKIP_SERVER_CHECKS=true
FLAGS=(--no-auto-update --deep --format=csv) FLAGS=(--no-auto-update --deep --format=csv)
[ "${{ inputs.skip_database }}" = "true" ] && FLAGS+=(--skip-database) [ "${{ inputs.skip_database }}" = "true" ] && FLAGS+=(--skip-database)
output=$(./ecomscan "${FLAGS[@]}" "${{ inputs.path }}") output=$(./ecomscan "${FLAGS[@]}" "${{ inputs.path }}")