Skip to content

Releases: hugoalh/scan-virus-ghaction

0.6.0

22 Apr 10:07
Compare
Choose a tag to compare

🔦 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 to git_deep
    • target to targets
  • REMOVE: Removed cache system and replaced by native one
  • REMOVE: Removed input cache

0.5.0

08 Apr 09:19
Compare
Choose a tag to compare
  • 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 inputs deep and target)
    • list_elements
    • list_elementshashes
    • list_miscellaneousresults
    • list_scanresults

0.4.2

30 Dec 04:54
Compare
Choose a tag to compare
  • CHANGE: Improved internal service (module host)

0.4.1

24 Dec 09:47
Compare
Choose a tag to compare
  • 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

23 Dec 10:06
Compare
Choose a tag to compare
  • 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 input integrate with value "git")

0.3.2

11 Dec 05:54
Compare
Choose a tag to compare
  • CHANGE: Improved the way to setup hosted image build

0.3.1

11 Dec 04:31
Compare
Choose a tag to compare
  • 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

05 Dec 05:23
Compare
Choose a tag to compare
  • 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 to list_elementshashes to avoid confusion

0.2.0

25 Nov 07:43
Compare
Choose a tag to compare
  • 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

23 Nov 06:00
Compare
Choose a tag to compare

Initial pre-release.