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
+7 -1
View File
@@ -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 }}")