Skip to content

qltysh/qlty-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qlty

Integrate Qlty into your GitHub Actions workflows

Maintainability Code Coverage Unit Tests Latest release docs.qlty.sh

What is Qlty?

Qlty CLI is a multi-language code quality tool for linting, auto-formatting, maintainability, security, and coverage with support for 70+ static analysis tools for 40+ languages and technologies.

The Qlty CLI is completely free for all use, including for commercial projects, with no limits on contributors.

What is this project?

This is a collection of reusable GitHub Actions to make it easy to integrate Qlty into your continuous integration workflows.


🖥️ Requirements

The qltysh/qlty-action/coverage action requires a free account on Qlty Cloud for code coverage reporting.

The other actions use the Qlty CLI and do not require Qlty Cloud.


▶️ Actions

Action Purpose
qltysh/qlty-action/coverage Upload code coverage data to Qlty Cloud
qltysh/qlty-action/install Install the Qlty CLI onto your CI runner
qltysh/qlty-action/fmt Auto-format your code

🛟 Help or Feedback


⚖️ License

This reusable GitHub Action is provided under the MIT License.

Qlty CLI is published under a Fair Source license. As Fair Source, the Qlty CLI is free to use (including in commercial contexts), modify, and distribute in accordance with its license.

More details are available in the qltysh/qlty repository.


About

▶️ Qlty GitHub Action

Resources

License

Security policy

Stars

Watchers

Forks

Contributors 8

Languages