[Tile-serving] [openstreetmap/mod_tile] Added more linters (cmakelint & prettier) (PR #341)

Hummeltech notifications at github.com
Mon Oct 2 15:07:55 UTC 2023


For linting `CMakeLists.txt` & `*.cmake` files (`cmakelint`) as well as various other formats such as `HTML`, `MarkDown` & `YAML` (`prettier`.)

### Also:
* Upgrade `actions/checkout` from `v3` to `v4`
* Output coverage summary to GitHub Job step summary
You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/mod_tile/pull/341

-- Commit Summary --

  * Add CMakeLint linter
  * Add Prettier linter
  * Coverage step summary output.
  * Upgrade actions/checkout version

-- File Changes --

    A .cmakelintrc (1)
    M .github/actions/dependencies/build-and-install/mapnik/latest/action.yml (2)
    M .github/workflows/build-and-test.yml (38)
    M .github/workflows/coverage.yml (11)
    M .github/workflows/flawfinder-analysis.yml (14)
    M .github/workflows/lint.yml (34)
    M CMakeLists.txt (50)
    A cmake/FindCAIRO.cmake (49)
    D cmake/FindCairo.cmake (49)
    A cmake/FindGLIB.cmake (49)
    D cmake/FindGLib.cmake (49)
    M cmake/FindHTTPD.cmake (18)
    A cmake/FindINIPARSER.cmake (48)
    D cmake/FindIniParser.cmake (48)
    A cmake/FindLIBMAPNIK.cmake (60)
    A cmake/FindLIBMEMCACHED.cmake (49)
    A cmake/FindLIBRADOS.cmake (60)
    D cmake/FindLibMapnik.cmake (60)
    D cmake/FindLibMemcached.cmake (49)
    D cmake/FindLibRados.cmake (60)
    M docs/build/building_on_centos.md (1)
    M docs/build/building_on_centos_stream.md (3)
    M docs/build/building_on_debian.md (1)
    M docs/build/building_on_fedora.md (1)
    M docs/build/building_on_freebsd.md (1)
    M docs/build/building_on_macos.md (1)
    M docs/build/building_on_ubuntu.md (1)
    M src/CMakeLists.txt (32)
    M tests/CMakeLists.txt (12)
    M utils/example-map/index.html (10)

-- Patch Links --

https://github.com/openstreetmap/mod_tile/pull/341.patch
https://github.com/openstreetmap/mod_tile/pull/341.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/pull/341
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/mod_tile/pull/341 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20231002/679769fd/attachment.htm>


More information about the Tile-serving mailing list