* **vcs:** replace "github" VCS with "ghapp" and "ghactions" for different GitHub CI styles
New features ~~~~~~~~~~~~
* **report:** support analyzers inline commenting for GitHub Actions VCS
Bug fixes ~~~~~~~~~
* **doc:** fix changelog for releases 0.19.13 & 0.19.15
0.19.15
--------------------
New features ~~~~~~~~~~~~
* **analyzer:** code report based on clang-format
Bug fixes ~~~~~~~~~
* **config:** fixed returning "None" instead of "False" for Step custom keys set to "False" * **artifact:** remove redundant Static_analysis_report.json from artifacts * **analyzer:** incorrect program name in help * **report:** set exit code even if reporting crashes
0.19.14
--------------------
New features ~~~~~~~~~~~~
* **main:** add option to return non-zero code if any step fails
0.19.13
--------------------
BREAKING CHANGES ~~~~~~~~~~~~~~~~
* **artifact:** collect artifacts for each step after that exact step instead of processing whole artifact list after executing all steps as it was before
New features ~~~~~~~~~~~~
* **automation:** add full support of GitHub Actions CI server (as alternative to Jenkins and TeamCity) * **config:** add path to configuration file in :doc:`configuration_support <configuration_support>`; this might be very useful in non-CI mode when launched from directory other than project root * **report:** status reports now include more useful info; previous short form can be enabled by ``-rofs`` `command-line option <args.htmlResult\ reporting>`__
Bug fixes ~~~~~~~~~
* **config:** update error message if config is empty after step filtering * **doc:** add explanation of filter usage in :ref:`non-CI mode description <additional_commandsrun>` * **analyzer:** update error message on missing input file
0.19.12
--------------------
New features ~~~~~~~~~~~~
* **html_log:** convert ANSI escape sequences (such as colors) to actual HTML formatting
Bug fixes ~~~~~~~~~
* **p4:** switch sh diff to p4python (to avoid previously encountered issues with authorization)
0.19.11
--------------------
New features ~~~~~~~~~~~~
* **out:** add generating a self-contained HTML log with the following features: * collapsible step blocks * errors/warnings coloring * timestamps * etc.