Releases: qltysh/qlty-action
Releases · qltysh/qlty-action
v2.2.1
v2.2.0
- Testing release process (no changes)
v2.1.0
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
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
v1.1.1
What's Changed
- Make files arg optional for complete by @marschattha in #112
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Update to use newer, simpler prefix args by @brynary in #84
- Add
formatinput 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
validateandvalidate-file-thresholdinputs by @brynary in #95 - Add
commandinput to coverage action ("publish" the default, or "complete") by @brynary in #96 - Change 'files' parameter to only be required when command is
publishby @noahd1 in #103
Full Changelog: v1.0.0...v1.1.0
v1.0.0
This represents our first stable release! 🎉
Note: This project follows semantic versioning (https://semver.org/).