Skip to content

Releases: hugoalh/scan-virus-ghaction

0.20.1

29 Oct 08:32
Compare
Choose a tag to compare

〰️ Changes

0.20.0

21 Oct 05:12
Compare
Choose a tag to compare

🔦 Spotlights

  • Ability to use custom assets via mapped directory/volume
  • More fine-grained ignores for ignore matrix of paths, sessions, symbols, and/or tools

💥 Break Changes

  • Change mechanism, strategy and syntax of ignores: (@hugoalh)(N/A)
    • Ability to ignore matrix of paths, sessions, symbols, and/or tools
    • Ability to ignore paths with Git commit meta
    • Replace input ignores by inputs ignores_pre and ignores_post
    • Use PowerShell script block as syntax instead of markup languages
  • Change target GitHub Actions Runner from >= v2.303.0 to >= v2.308.0 (@hugoalh)(N/A)
  • Inputs which accept list of values is now require to separate each value per line instead of customable list delimiter (@hugoalh)(N/A)
  • Remove input targets and replace by the GitHub Actions Runner current working directory (@hugoalh)(N/A)
  • Remove support of network and remote targets (@hugoalh)(N/A)
    • To scan any of network and/or remote targets, user must prepare those before this action
  • Rename inputs: (@hugoalh)(N/A)
    • clamav_unofficialassets to clamav_unofficialassets_use
    • yara_unofficialassets to yara_unofficialassets_use

〰️ Changes

  • Add inputs clamav_customassets_directory, clamav_customassets_use, yara_customassets_directory, and yara_customassets_use for usage of custom assets (@hugoalh)(N/A)
  • Fix summary preview rarely broken cause by characters escapes (@hugoalh)(N/A)
  • Fix 200+ of error messages related to undefined identifier on YARA unofficial assets (@hugoalh)(N/A)
  • Improve efficiency and performance (@hugoalh)(N/A)
  • Improve issues message and list (@hugoalh)(N/A)
  • Remove input log_elements and replace by debugger (@hugoalh)(N/A)
  • Remove inputs input_listdelimiter and input_tablemarkup as no longer necessary (@hugoalh)(N/A)
  • Resolve overflow issues in the statistics (@hugoalh)(N/A)
  • Softwares version table is now persistence and no longer need to recalculate and/or regenerate (@hugoalh)(N/A)
  • Update image and it's softwares (@hugoalh)(N/A)
  • Update unofficial assets to Git commit hash da7c303cf684d041735edd044d3480a182698afc (@hugoalh)(N/A)

0.16.1

30 Jun 13:50
Compare
Choose a tag to compare
  • CHANGE: Updated unofficial assets

0.16.0

23 Jun 03:55
Compare
Choose a tag to compare
  • CHANGE: Elements no longer list in the log unless enabled debug mode
  • CHANGE: Found list no longer on annotations to prevent get truncated (#76)
  • CHANGE: Improved allocation
  • CHANGE: Improved device resources usage by implemented conditional modules importer
  • CHANGE: Improved table display in the log to reduce rows usage, especially on found list
  • CHANGE: Updated unofficial assets

0.15.1

13 Jun 02:49
Compare
Choose a tag to compare
  • CHANGE: Updated Docker image
  • CHANGE: Updated unofficial assets

0.15.0

10 Jun 02:46
Compare
Choose a tag to compare
  • ADD: Added outputs finish and found for better conditional requests
  • CHANGE: Updated unofficial assets

0.14.1

05 Jun 07:02
Compare
Choose a tag to compare
  • CHANGE: Fixed statistics table would display different results in the log and summary
  • CHANGE: Updated unofficial assets

0.14.0

01 Jun 04:43
Compare
Choose a tag to compare
  • ADD: Now provide editions of each tool:
    • ClamAV: "hugoalh/scan-virus-ghaction/clamav@<Version>"
    • YARA: "hugoalh/scan-virus-ghaction/yara@<Version>"
  • CHANGE: Changed behaviour: When YARA is enabled, all of the YARA unofficial assets are in use if not specified in input yara_unofficialassets (previously no YARA unofficial assets are in use if not specified in input yara_unofficialassets)
  • CHANGE: Fixed "Reach the Git commits count limit" used too many lines
  • CHANGE: Updated unofficial assets

0.13.2

28 May 08:05
Compare
Choose a tag to compare
  • CHANGE: Fixed found tables in the summary with not ignored (red circle) and ignored (yellow circle) status were separated
  • CHANGE: Updated unofficial assets

0.13.1

26 May 09:15
Compare
Choose a tag to compare
  • CHANGE: Improved statistics table
  • CHANGE: Tweaked ClamAV configs to have a better performance
  • CHANGE: Updated unofficial assets
  • REMOVE: Removed deprecated unofficial assets