[Tile-serving] [openstreetmap/osm2pgsql] Added Ubuntu & macOS matrixes to GitHub Actions (PR #1684)
Hummeltech
notifications at github.com
Mon Jun 13 19:27:09 UTC 2022
* Split `build-and-test` action into `build` & `test` (and added `install`)
* In order to re-use `build` action in `Test install` workflow
* Allow customizing `BUILD_TESTS`, `CXXFLAGS` & `INSTALL_PREFIX`
* Also customize `PostgreSQL` configuration for `macOS` & `Windows`
* To help speed up test runs
* Moved `macOS` prerequisite installation steps into new action
* Now also builds & tests on `Ubuntu 22.04` & `macOS 12`
You can view, comment on, or merge this pull request online at:
https://github.com/openstreetmap/osm2pgsql/pull/1684
-- Commit Summary --
* Ubuntu & macOS matrix
-- File Changes --
D .github/actions/build-and-test/action.yml (56)
A .github/actions/build/action.yml (44)
A .github/actions/install/action.yml (26)
A .github/actions/macos-prerequisites/action.yml (34)
A .github/actions/test/action.yml (27)
M .github/actions/ubuntu-prerequisites/action.yml (51)
M .github/actions/win-postgres/action.yml (8)
M .github/workflows/ci.yml (461)
M .github/workflows/test-install.yml (108)
M .gitignore (1)
-- Patch Links --
https://github.com/openstreetmap/osm2pgsql/pull/1684.patch
https://github.com/openstreetmap/osm2pgsql/pull/1684.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/osm2pgsql/pull/1684
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/osm2pgsql/pull/1684 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20220613/3708df00/attachment.htm>
More information about the Tile-serving
mailing list