Skip to main content

GitHub Actions - Changelog

The following table lists the features and changes that have been implemented for GitHub Actions with the relevant version release.

Checkmarx One Version

CLI Version

Improvements

Bug Fixes

2.0.11

2.0.29

  • General improvements and bug fixes

2.0.10

2.0.28

  • General improvements and bug fixes

2.0.10

2.0.28

  • General improvements and bug fixes

2.0.9

2.0.27

  • Added a Job Summary with the scan ID to the GitHub Action.

  • The comments for pull requests are now decorated with results from Checkmarx One scans that were triggered by that pull request. The comments show a list of new vulnerabilities introduced by the code change as well as the vulnerabilities that were fixed.

  • All documentation links now point to the new Checkmarx documentation portal at https://checkmarx.com/resource/documentation.

 

2.0.8

2.0.23

  • General improvements and bug fixes

2.0.7

2.0.20

  • General improvements and bug fixes

2.0.6

2.0.19

  • General improvements and bug fixes

2.0.5

2.0.18

  • You can now add filters to the scan create command (to exclude files/folders from the scan) separately for each specific scanner. The flags for the new filters are: --sast-filter <string>, --kics-filter <string>, --sca-filter <string>. See scan create.

    Tip

    The existing flag --file-filter , which sets filters for the entire scan (for all scanners) is still in use.

  • You can now add an ssh key to a scan, using the flag --ssh-key <string> with the path to the ssh private key.

Fixed issue that the branch specified in the settings was not overriding the pull request branch. The pull request branch is now used as the default when no branch is specified.

2.0.4

2.0.16

General improvements and bug fixes

2.0.3

2.0.13

  • Added new --sca-resolver-params flag to the scan create command. See documentation here.

  • The branch name is now shown correctly for Pull requests.

2.0.2

2.0.12

  • In the scan create command, we renamed the format flag as scan-info-format.

  • Renamed the results command as results show command.

  • Fixed a problem with proxy connections.

  • An error is now generated when project name is empty.

2.0.1

2.0.10

  • Added SummaryJSON reports.

  • Added the --scan-timeout <int> flag to the scan create command, enabling users to specify a time limit after which the scan will fail and terminate. See documentation here.

  • Updated UI elements to reflect the new Checkmarx branding (e.g., logo).

2.0.0

2.0.9

  • Added ability to break builds by specifying a threshold for acceptable vulnerabilities.

  • Added support for exporting scan results directly to SonarQube or SonarCloud console. See documentation here.

2.0.29

2.0.4

  • Updated CLI to version 2.0.4

  • Added branch parameter (required)

2.0.19

  • Added tenant support to CLI

  • Added tenant support to Github action and Jenkins

2.0.18

  • Added tenant support.

  • Updated the sources parameter:

    • Removed archive_source and source _directory.

    • Support only -s option

  • Fixed bug with additional parameters and spaces.

  • Fixed Preset – Not mandatory anymore.

2.0.17

  • Updated documentation:

    • Using scan_types instead of project_types

2.0.15

  • Supports SAST Scans.

  • Defines required and non-required parameters.

  • Provide examples for demos.