Skip to content

Releases: qltysh/qlty-action

v2.2.1

02 Jun 19:39
fd52dc8

Choose a tag to compare

  • Bump action runtime to node24

v2.2.0

11 Aug 21:39
a192421

Choose a tag to compare

  • Testing release process (no changes)

v2.1.0

08 Aug 20:03
782ebe0

Choose a tag to compare

New

  • support "dry-run" option for command complete

Improved

  • Use log level "error" instead of "warning" when a catastrophic error occurs but "skip-errors" is true

Fixed

  • Ignore "validate" option when command is "complete" (otherwise errors with invalid option)

Full Changelog: v2.0.0...v2.1.0

v2.0.0

05 Aug 18:57
9e8e09d

Choose a tag to compare

This release mirrors the breaking change we introduced in the qlty CLI proper: we now validate coverage data by default instead of uplpoading coverage data to qlty that qlty cannot use. Now you must opt out of this behavior whereas previously opt in.

What This Means for You:

  • If coverage reporting is working as expected, you'll experience no impact. If you're uploading valid reports and seeing directory and file-level coverage metrics in Qlty, you don't need to do anything. (If your reports include mismatched paths, you'll see specific path errors listed within your CI output)
  • Potential CI Build Failures: Once this change is implemented, if your current CI/CD pipeline uploads a report with mismatched paths, your builds will begin to fail when executing qlty coverage publish.
  • Quick Fix for Build Failures: If your builds start failing and you need to get them passing immediately, you can temporarily add validate: false to the GitHub Action configuration. This will disable validation and allow your CI build to pass (though your coverage data will remain broken until you've uploaded a valid report).

We believe this change will significantly improve the accuracy and usability of your coverage data within Qlty. If you have any questions or require assistance, please don't hesitate to contact our support team.

v1.2.0

05 Aug 00:55
aa71fdc

Choose a tag to compare

v1.2.0 (2025-08-04)

Fixed

  • Ensure correct commit sha provided from PRs for 'complete' action (#125)
  • More robust error output in face of unknown errors (#121)
  • Set output directory to RUNNER_TEMP (#110)

Thank you, @enell for your contribution!

Full Changelog: v1.1.1...v1.2.0

v1.1.1

25 Jun 18:28
b9133a4

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

15 May 22:01
8d5c844

Choose a tag to compare

What's Changed

  • Update to use newer, simpler prefix args by @brynary in #84
  • Add format input by @brynary in #85
  • Add dry-run input parameter by @brynary in #88
  • Add incomplete flag option to coverage action by @brynary in #89
  • Add name input option to coverage action by @brynary in #90
  • Allow dry-run without authentication by @brynary in #91
  • Add support for installing Qlty on Windows to coverage action by @brynary in #87
  • Add validate and validate-file-threshold inputs by @brynary in #95
  • Add command input to coverage action ("publish" the default, or "complete") by @brynary in #96
  • Change 'files' parameter to only be required when command is publish by @noahd1 in #103

Full Changelog: v1.0.0...v1.1.0

v1.0.0

17 Apr 15:50
f5ded02

Choose a tag to compare

This represents our first stable release! 🎉

Note: This project follows semantic versioning (https://semver.org/).

v0.1.0

11 Apr 16:00
c4dd44c

Choose a tag to compare

Initial release.