[geos-commits] [SCM] GEOS branch master updated. 47977bc22bacac44817882da71c5975adee6d397

git at osgeo.org git at osgeo.org
Tue Mar 2 14:47:17 PST 2021


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".

The branch, master has been updated
       via  47977bc22bacac44817882da71c5975adee6d397 (commit)
       via  5cbd30a29a72e6a236b79cd47e492c6b93a81e24 (commit)
      from  c6abbf9f980bd21d4a0ce2818bc0480a4707afc9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 47977bc22bacac44817882da71c5975adee6d397
Merge: c6abbf9 5cbd30a
Author: Paul Ramsey <pramsey at cleverelephant.ca>
Date:   Tue Mar 2 14:47:08 2021 -0800

    Merge branch 'mwtoews-ci-cmake'


commit 5cbd30a29a72e6a236b79cd47e492c6b93a81e24
Author: Mike Taves <mwtoews at gmail.com>
Date:   Wed Mar 3 11:26:55 2021 +1300

    CI: use different versions of CMake in GitHub Actions matrix

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b901f52..c4286eb 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -17,7 +17,8 @@ jobs:
           build_type: Coverage,
           cxxstd: 11,
           arch: 64,
-          packages: 'g++ cmake doxygen',
+          packages: 'g++',
+          cmake: 3.15.*,
           os: ubuntu-18.04
         }
         - {
@@ -25,7 +26,8 @@ jobs:
           build_type: Release,
           cxxstd: 11,
           arch: 32,
-          packages: 'g++-4.8-multilib gcc-4.8-multilib g++-multilib gcc-multilib cmake doxygen',
+          packages: 'g++-4.8-multilib gcc-4.8-multilib g++-multilib gcc-multilib',
+          cmake: 3.12.*,
           os: ubuntu-18.04
         }
         - {
@@ -33,7 +35,8 @@ jobs:
           build_type: Release,
           cxxstd: 11,
           arch: 64,
-          packages: 'clang cmake doxygen',
+          packages: 'clang',
+          cmake: 3.10.*,
           os: ubuntu-18.04
         }
         - {
@@ -41,7 +44,8 @@ jobs:
           build_type: Debug,
           cxxstd: 11,
           arch: 64,
-          packages: 'g++ cmake doxygen',
+          packages: 'g++',
+          cmake: 3.15.*,
           os: ubuntu-20.04
         }
         - {
@@ -49,7 +53,8 @@ jobs:
           build_type: Release,
           cxxstd: 11,
           arch: 64,
-          packages: 'clang cmake doxygen',
+          packages: 'clang',
+          cmake: 3.8.*,
           os: ubuntu-16.04
         }
         - {
@@ -57,7 +62,8 @@ jobs:
           build_type: Release,
           cxxstd: 14,
           arch: 64,
-          packages: 'clang cmake doxygen',
+          packages: 'clang',
+          cmake: 3.17.*,
           os: ubuntu-20.04
         }
 
@@ -70,7 +76,8 @@ jobs:
         set -e
         uname -a
         sudo -E apt-get update
-        sudo -E apt-get -yq --no-install-suggests --no-install-recommends install make ${{ matrix.ci.packages }}
+        sudo -E apt-get -yq --no-install-suggests --no-install-recommends install make doxygen python3-pip ${{ matrix.ci.packages }}
+        python3 -m pip install --disable-pip-version-check --user cmake==${{ matrix.ci.cmake }}
 
     - name: 'Check Out'
       uses: actions/checkout at v2

-----------------------------------------------------------------------

Summary of changes:
 .github/workflows/ci.yml | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list