[geos-commits] [SCM] GEOS branch 3.12 updated. 19857cafbc79e8e9d35154ff1b709ab5d61e14ae

git at osgeo.org git at osgeo.org
Sun Mar 22 17:51:35 PDT 2026


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, 3.12 has been updated
       via  19857cafbc79e8e9d35154ff1b709ab5d61e14ae (commit)
      from  3802326b4d063a41550d9fe411d891cdd52e68bc (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 19857cafbc79e8e9d35154ff1b709ab5d61e14ae
Author: Mike Taves <mwtoews at gmail.com>
Date:   Mon Mar 23 13:47:26 2026 +1300

    CI: update various GitHub Actions

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 4408f33a7..5c4b961e3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -148,10 +148,10 @@ jobs:
         echo "$(python3 -m site --user-base)/bin" >> $GITHUB_PATH
 
     - name: 'Check Out'
-      uses: actions/checkout at v4
+      uses: actions/checkout at v6
 
     - name: Retrieve build cache
-      uses: actions/cache/restore at v4
+      uses: actions/cache/restore at v5
       id: restore-cache
       with:
         path: .ccache
@@ -179,7 +179,7 @@ jobs:
         ccache -s
 
     - name: Save build cache
-      uses: actions/cache/save at v4
+      uses: actions/cache/save at v5
       with:
         path: .ccache
         key: ${{ steps.restore-cache.outputs.cache-primary-key }}
@@ -204,7 +204,7 @@ jobs:
 
     - name: 'Upload Valgrind Log'
       if: failure()
-      uses: actions/upload-artifact at v4
+      uses: actions/upload-artifact at v7
       with:
         name: valgrind-log
         path: build.cmake/Testing/Temporary/MemoryChecker.**.log
@@ -229,7 +229,7 @@ jobs:
 
     steps:
     - name: 'Check Out'
-      uses: actions/checkout at v4
+      uses: actions/checkout at v6
 
     - name: 'Setup'
       uses: msys2/setup-msys2 at v2
@@ -239,7 +239,7 @@ jobs:
 
     - name: Retrieve build cache
       id: restore-cache
-      uses: actions/cache/restore at v4
+      uses: actions/cache/restore at v5
       with:
         path: .ccache
         key: windows-mingw-${{ matrix.build_type}}-${{ github.ref_name }}-${{ github.run_id }}
@@ -258,7 +258,7 @@ jobs:
        cmake --build . -j 2
 
     - name: Save build cache
-      uses: actions/cache/save at v4
+      uses: actions/cache/save at v5
       with:
         path: .ccache
         key: ${{ steps.restore-cache.outputs.cache-primary-key }}
@@ -284,14 +284,14 @@ jobs:
     runs-on: ${{ matrix.ci.os }}
     steps:
     - name: 'Check Out'
-      uses: actions/checkout at v4
+      uses: actions/checkout at v6
 
     - name: 'Setup'
       run: choco install ccache
 
     - name: Retrieve build cache
       id: restore-cache
-      uses: actions/cache/restore at v4
+      uses: actions/cache/restore at v5
       with:
         path: .ccache
         key: windows-msvc-${{ matrix.build_type}}-${{ github.ref_name }}-${{ github.run_id }}
@@ -306,7 +306,7 @@ jobs:
        cmake --build . --config ${{ matrix.ci.build_type }} -j 2
 
     - name: Save build cache
-      uses: actions/cache/save at v4
+      uses: actions/cache/save at v5
       with:
         path: .ccache
         key: ${{ steps.restore-cache.outputs.cache-primary-key }}
@@ -348,11 +348,11 @@ jobs:
         clang++ --version
 
     - name: 'Check Out'
-      uses: actions/checkout at v4
+      uses: actions/checkout at v6
 
     - name: Retrieve build cache
       id: restore-cache
-      uses: actions/cache/restore at v4
+      uses: actions/cache/restore at v5
       with:
         path: .ccache
         key: ${{ runner.os }}-${{ matrix.xcode }}-${{ matrix.build_type}}-${{ matrix.cxxstd }}-${{ github.ref_name }}-${{ github.run_id }}
@@ -373,7 +373,7 @@ jobs:
         ccache --show-stats
 
     - name: Save build cache
-      uses: actions/cache/save at v4
+      uses: actions/cache/save at v5
       with:
         path: .ccache
         key: ${{ steps.restore-cache.outputs.cache-primary-key }}
@@ -383,7 +383,6 @@ jobs:
         cd build
         ctest -V --output-on-failure -C ${{ matrix.build_type }}
 
-
   code-quality:
     name: Code quality checks
     runs-on: ubuntu-latest
@@ -395,7 +394,7 @@ jobs:
         sudo -E apt-get -yq --no-install-suggests --no-install-recommends install cppcheck
 
     - name: 'Check Out'
-      uses: actions/checkout at v4
+      uses: actions/checkout at v6
 
     - name: 'cppcheck'
       run: |
diff --git a/.github/workflows/container.yml b/.github/workflows/container.yml
index 0505fd9e1..4bace6fd6 100644
--- a/.github/workflows/container.yml
+++ b/.github/workflows/container.yml
@@ -23,13 +23,13 @@ jobs:
     steps:
 
     - name: 'Check Out'
-      uses: actions/checkout at v4
+      uses: actions/checkout at v6
 
     - name: Set up Docker Buildx
-      uses: docker/setup-buildx-action at v2
+      uses: docker/setup-buildx-action at v4
 
     - name: Login to GitHub Container Registry
-      uses: docker/login-action at v2
+      uses: docker/login-action at v4
       with:
         registry: ghcr.io
         username: ${{ github.repository_owner }}
@@ -40,7 +40,7 @@ jobs:
         cp tools/ci/geosop/Dockerfile .
 
     - name: Build and Push
-      uses: docker/build-push-action at v4
+      uses: docker/build-push-action at v7
       with:
         context: .
         # platforms: linux/amd64,linux/arm64
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 0cd89dd4e..afdb1878a 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -33,7 +33,7 @@ jobs:
         sudo -E apt-get -yq --no-install-suggests --no-install-recommends install make doxygen
 
     - name: 'Check Out'
-      uses: actions/checkout at v4
+      uses: actions/checkout at v6
 
     - name: Get tag
       id: tag
@@ -68,7 +68,7 @@ jobs:
     - name: Create Release
       if: ${{ steps.tag.outputs.tag == steps.version.outputs.geosversion }}
       id: create_release
-      uses: softprops/action-gh-release at v1
+      uses: softprops/action-gh-release at v2
       with:
         body_path: ${{ steps.notes.outputs.geosnotes }}
         name: Release ${{ steps.version.outputs.geosversion }}
diff --git a/.github/workflows/web.yml b/.github/workflows/web.yml
index 4bcc1306c..c059e4210 100644
--- a/.github/workflows/web.yml
+++ b/.github/workflows/web.yml
@@ -27,11 +27,11 @@ jobs:
         sudo -E apt-get -yq --no-install-suggests --no-install-recommends install make doxygen
 
     - name: 'Check Out 📗'
-      uses: actions/checkout at v4
+      uses: actions/checkout at v6
 
     - name: 'Hugo Build 🛠'
       # ...or replace 'master' with a full version tag, such as: v0.64.1
-      uses: jakejarvis/hugo-build-action at v0.88.1
+      uses: jakejarvis/hugo-build-action at v0.111.3
       with:
         args: --source web --destination public --verbose
 
@@ -51,7 +51,7 @@ jobs:
         cp -ra build.cmake/doxygen/doxygen_docs/html/* public_html/doxygen
 
     - name: 'Deploy 🚀'
-      uses: JamesIves/github-pages-deploy-action at v4.4.1
+      uses: JamesIves/github-pages-deploy-action at v4
       with:
         branch: gh-pages           # The branch the action should deploy to.
         folder: public_html    # The folder the action should deploy.

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

Summary of changes:
 .github/workflows/ci.yml        | 29 ++++++++++++++---------------
 .github/workflows/container.yml |  8 ++++----
 .github/workflows/release.yml   |  4 ++--
 .github/workflows/web.yml       |  6 +++---
 4 files changed, 23 insertions(+), 24 deletions(-)


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list