Skip to content

Latest commit

 

History

History
32 lines (19 loc) · 1.02 KB

File metadata and controls

32 lines (19 loc) · 1.02 KB

Qlty Swift Coverage Example

Qlty is a Code Health Platform with support for code coverage.

This repository is an example using Qlty to track code coverage for a Swift project. Coverage data is generated with a Swift command line argument, and then exported into an lcov format.

Requirements

  • macOS (for xcrun and LLVM tools)
  • Swift toolchain
  • Xcode Command Line Tools
  • An account on Qlty Cloud (free)

Note

This repository is using GitHub's OpenID Connect (OIDC) to authenticate the coverage upload with Qlty Cloud instead of storing a coverage token as a GitHub Actions secret.

Set up

See .github/workflows/main.yml in this repository for a basic configuration.

Documentation

Help and feedback

Join the our Discord channel for help and to provide feedback that we'll use to improve Qlty.

License

MIT License