[Tile-serving] [openstreetmap/mod_tile] Added build & test on CentOS 7 (#247)

David Hummel notifications at github.com
Fri Jul 30 23:05:03 UTC 2021


* Triggered by successful `Lint` workflow
* Success not currently required
* Takes about 10 minutes

**Also:**
* Split up `Lint` and `Build & Test`
  * Into independent workflows
* Changed `.tar` compression to `GZip`
  * `--zstd` not available in `CentOS 7`
  * Also excluded `.git` & `.gitignore`
* Created `Provisioning` local action
  * Combining update & install steps, etc.
* Added `libmemcached-dev` to `Ubuntu` build dependencies
* Reduced `build-archive` retention to 1 day
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Added build & test on CentOS 7

-- File Changes --

    M .github/actions/apt/install/action.yml (5)
    A .github/actions/apt/provision/action.yml (15)
    M .github/actions/apt/update/action.yml (3)
    M .github/actions/build-archive/create/action.yml (5)
    M .github/actions/build-archive/extract/action.yml (4)
    A .github/actions/yum/groups-install/action.yml (12)
    A .github/actions/yum/install/action.yml (12)
    A .github/actions/yum/provision/centos-7/action.yml (28)
    A .github/actions/yum/update/action.yml (7)
    A .github/workflows/build-and-test-centos-7.yml (156)
    R .github/workflows/build-and-test-ubuntu-latest.yml (67)
    A .github/workflows/lint.yml (40)

-- Patch Links --

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

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/pull/247
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20210730/914bc22a/attachment.htm>


More information about the Tile-serving mailing list