hugoalh/Scan Virus

Scan virus (including malicious file and malware).

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
clamav_enable{Boolean} Whether to use ClamAV.noTrue
clamav_update{Boolean} Whether to update the ClamAV official assets before scan anything.noTrue
clamav_unofficialassets_use{RegEx[]} ClamAV unofficial assets to use.no
clamav_customassets_directory{String} ClamAV custom assets absolute directory path, must be a mapped directory.no
clamav_customassets_use{RegEx[]} ClamAV custom assets to use.no.+
yara_enable{Boolean} Whether to use YARA.noFalse
yara_unofficialassets_use{RegEx[]} YARA unofficial assets to use.no
yara_customassets_directory{String} YARA custom assets absolute directory path, must be a mapped directory.no
yara_customassets_use{RegEx[]} YARA custom assets to use.no.+
git_integrate{Boolean} Whether to integrate with Git to perform scan by every commits.noFalse
git_ignores{ScriptBlock} Ignores by the Git commits.no
git_lfs{Boolean} Whether to process Git LFS files.noFalse
git_limit{UInt64} Limit on how many Git commits will scan.no0
git_reverse{Boolean} Whether to reverse the scan order of the Git commits.noFalse
ignores_pre{ScriptBlock} Ignores by the paths, sessions, and tools before the scan.no
ignores_post{ScriptBlock} Ignores by the paths, sessions, symbols (i.e. rules or signatures), and tools after the scan.no
found_log{Boolean} Whether to record elements which found virus in the log.noTrue
found_summary{Boolean} Whether to record elements which found virus in the step summary.noFalse
statistics_log{Boolean} Whether to record statistics in the log.noTrue
statistics_summary{Boolean} Whether to record statistics in the step summary.noFalse
namedescription
finish{Boolean} Whether this action correctly finished without non catch issues.
found{Boolean} Whether there has element which found virus.