Skip to content

Releases: nevinera/quiet_quality

1.0.2

24 May 14:38
f018fd7
Compare
Choose a tag to compare

When the --filter-messages option is supplied to a tool (or globally), and there were messages from the tool (so the tool considers itself to be failing), but they were all filtered (because none of those messages targets a changed line), the Pipeline should consider itself successful - the tool didn't produce any relevant failure.

1.0.1

23 May 18:35
bb4038d
Compare
Choose a tag to compare

Fix a bug around the handling of changed_files - the Entrypoint wasn't properly passing it into the Executor on creation, so everything downstream was proceeding as if the comparison-branch was unknown (so no changes could be calculated).

1.0.0

23 May 13:05
Compare
Choose a tag to compare

Initial usable release!

QuietQuality's initial release ships with support for rubocop, standardrb, rspec, haml_lint, and brakeman.

It supports limiting the targets of tool execution (and filtering the resulting messages) based on the diff relative to the default branch, on a global or per-tool basis, writing the resulting warnings out using github-action workflow commands, and executing those tools serially or concurrently. It also supports a full yaml-based configuration system, and will find the configuration file in your repository when you run the tool.