Yubico / java-webauthn-server

Server-side Web Authentication library for Java https://www.w3.org/TR/webauthn/#rp-operations
Other
457 stars 142 forks source link

Host test coverage reports on GitHub Pages instead of Coveralls #201

Closed emlun closed 2 years ago

emlun commented 2 years ago

This lets us drop our dependency on Coveralls. For an example of the results, see the coverage badge in the README of https://github.com/emlun/java-webauthn-server/ and the coverage reports it links to: https://emlun.github.io/java-webauthn-server/

The coverage reports are mostly for our own use, so let's go the easy route and just host them on GitHub Pages. We're not planning to link to the Pages "site" from anywhere, so we shouldn't worry about dead links or anything if we decide to change or drop it in the future.

github-actions[bot] commented 2 years ago

Unit Test Results

   129 files     129 suites   3m 44s :stopwatch: 1 240 tests 1 234 :heavy_check_mark:   6 :zzz: 0 :x: 3 684 runs  3 666 :heavy_check_mark: 18 :zzz: 0 :x:

Results for commit e71b8713.

emlun commented 2 years ago

Pinging @Yubico/prodsec - any objections to using Shields.io to serve the badge? :slightly_smiling_face: