[Tile-serving] [openstreetmap/mod_tile] Add coverage reporting support (PR #313)
Hummeltech
notifications at github.com
Thu Mar 9 22:16:41 UTC 2023
Now that `mod_tile` supports producing code coverage results much more easily, and since those results are already being produced in GitHub Actions, it would make things much easier if the results were uploaded to an online service for review. `codecov.io` was chosen as it is used by many other related projects, such as [Mapnik](https://app.codecov.io/gh/mapnik/mapnik), and also because an account is not required in order to upload and view the results for open source projects.
The results would be accessible at https://app.codecov.io/gh/openstreetmap/mod_tile if/when this pull request is merged, but you can view the results from the commits in this pull request [here](https://app.codecov.io/gh/hummeltech/mod_tile) as an example. This pull request also adds the publishing of the coverage results as an artifact for offline review.
You can view, comment on, or merge this pull request online at:
https://github.com/openstreetmap/mod_tile/pull/313
-- Commit Summary --
* Add coverage reporting
-- File Changes --
M .github/actions/cmake/test/action.yml (14)
M .github/actions/dependencies/install/action.yml (4)
M .github/actions/dependencies/install/apt-get/action.yml (4)
M .github/workflows/build-and-test.yml (50)
-- Patch Links --
https://github.com/openstreetmap/mod_tile/pull/313.patch
https://github.com/openstreetmap/mod_tile/pull/313.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/pull/313
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/mod_tile/pull/313 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20230309/acae6949/attachment.htm>
More information about the Tile-serving
mailing list