Releases: hugoalh/scan-virus-ghaction
Releases · hugoalh/scan-virus-ghaction
0.6.0
🔦 Spotlight
Files Filter & Rules Filter
It is now possible to specify directories and/or files to scan per anti virus tool via inputs clamav_filesfilter_list
, clamav_filesfilter_mode
, yara_filesfilter_list
, and yara_filesfilter_mode
.
YARA Is Here!
YARA is now included in the anti virus tool list, but this tool is disable by default; To enable it, use:
yara_enable: "true"
- ADD: Added ability to filter files to scan or not per anti virus tool
- ADD: Added ability to filter rules to skip or not for YARA
- ADD: Added new anti virus tool YARA
- ADD: Added new inputs:
git_reversesession
clamav_enable
clamav_filesfilter_list
clamav_filesfilter_mode
clamav_multiscan
yara_enable
yara_filesfilter_list
yara_filesfilter_mode
yara_rulesfilter_list
yara_rulesfilter_mode
yara_toolwarning
- CHANGE: Action will be more aggressively terminate when error is occurred
- CHANGE: Changed image build steps to match the change of operating system
- CHANGE: Changed image operating system from Linux Alpine to Linux Debian (11: Bullseye)
- CHANGE: Clean files no longer log after the session's elements list
- CHANGE: Improved display of elements lists, inputs import, lists, sessions, statistic, and tables
- CHANGE: Improved invoke external programs system
- CHANGE: Renamed inputs to avoid confusion (old inputs are removed):
deep
togit_deep
target
totargets
- REMOVE: Removed cache system and replaced by native one
- REMOVE: Removed input
cache
0.5.0
- ADD: Added ability to scan files faster than before for per sessions
- ADD: Added ability to scan files from local and network (replaced integration)
- ADD: Added new inputs:
cache
deep
target
- CHANGE: Fixed software outdated issues
- CHANGE: Improved log readability
- CHANGE: Improved log streaming
- CHANGE: Improved scan reports
- CHANGE: Updated image dependencies:
- Linux Alpine from v3.15.0 to v3.15.4
- PowerShell from v7.2.1 to v7.2.2
- REMOVE: Removed ability to not log some of the results (mostly temporary)
- REMOVE: Removed inputs:
integrate
(replaced by inputsdeep
andtarget
)list_elements
list_elementshashes
list_miscellaneousresults
list_scanresults
0.4.2
- CHANGE: Improved internal service (module host)
0.4.1
- CHANGE: Action's annotations no longer replace the default title
- CHANGE: Fixed issues when current session has only 1 element
- CHANGE: Improved list log readability
0.4.0
- ADD: Added new input
integrate
to integrate with service - ADD: Added NPM integration
- CHANGE: Fixed Git-Checkout maybe cause error or fatal randomly
- CHANGE: Improved internal service
- CHANGE: Input
list_elementshashes
now require type of boolean instead of type of string - CHANGE: Updated image dependency PowerShell from v7.2.0 to v7.2.1
- REMOVE: Removed input
gitdepth
(replaced by inputintegrate
with value"git"
)
0.3.2
- CHANGE: Improved the way to setup hosted image build
0.3.1
- CHANGE: Improved the Git commits list warning message
- CHANGE: Improved the way to setup hosted image build in order to decrease setup time
0.3.0
- CHANGE: Changed the way to setup this action, from one-time image build (i.e.:
Build hugoalh/scan-virus-ghaction@<Tag/Version>
) to hosted image build (host by GitHub Packages)(i.e.:Pull ghcr.io/hugoalh/scan-virus-ghaction:<Tag/Version>
) in order to decrease setup time - CHANGE: Fixed missing steps information
- CHANGE: Renamed input
list_hashes
tolist_elementshashes
to avoid confusion
0.2.0
- ADD: Added new inputs:
list_elements
list_hashes
list_miscellaneousresults
list_scanresults
- CHANGE: Improved log system to prevent significantly increase the log size
0.1.0
Initial pre-release.