[SCM] PostGIS branch master updated. 3.7.0beta1-97-g5dde209ddc

git at osgeo.org git at osgeo.org
Mon Jul 27 16:33:25 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 "PostGIS".

The branch, master has been updated
       via  5dde209ddc5ee4b0f3e7c8bd7dd2013dc0a75a2f (commit)
       via  97ff98eba363467b64e19ec0ecbc9d5b92426179 (commit)
      from  9251ab450b2b0b6e98f0c6e85855b0e4f48fd2df (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 5dde209ddc5ee4b0f3e7c8bd7dd2013dc0a75a2f
Merge: 9251ab450b 97ff98eba3
Author: Darafei Praliaskouski <komzpa at gmail.com>
Date:   Mon Jul 27 16:33:24 2026 -0700

    Merge pull request 'ci: preserve Woodpecker gate skip status' (!572) from Komzpa/postgis:fix/woodpecker-gate-status-78 into master
    
    Reviewed-on: https://gitea.osgeo.org/postgis/postgis/pulls/572


commit 97ff98eba363467b64e19ec0ecbc9d5b92426179
Author: Darafei Praliaskouski <me at komzpa.net>
Date:   Tue Jul 28 03:08:34 2026 +0400

    ci: preserve Woodpecker gate skip status

diff --git a/.woodpecker/codeql.yml b/.woodpecker/codeql.yml
index 7c5a225fe3..8775546ee8 100644
--- a/.woodpecker/codeql.yml
+++ b/.woodpecker/codeql.yml
@@ -15,7 +15,7 @@ steps:
     image: repo.osgeo.org/postgis/build-test:debian13
     pull: true
     commands:
-      - python3 ci/dronie/codeql_should_run.py; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+      - gate_status=0; python3 ci/dronie/codeql_should_run.py || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
       - export CODEQL_TMP="$${CI_WORKSPACE}/.tmp/codeql"
       - export CODEQL_HOME="$${CODEQL_TMP}/codeql"
       - export CODEQL_DB="$${CODEQL_TMP}/db"
diff --git a/.woodpecker/qa.yml b/.woodpecker/qa.yml
index cbdd6831b5..24fdf4e4da 100644
--- a/.woodpecker/qa.yml
+++ b/.woodpecker/qa.yml
@@ -41,7 +41,7 @@ steps:
           QA_MODE: usan_clang
     commands:
       - <<: *steps-env
-      - python3 $${SRCDIR}/ci/ci_need_suite.py qa; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+      - gate_status=0; python3 $${SRCDIR}/ci/ci_need_suite.py qa || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
       - <<: *steps-start-postgresql
       - mkdir -p "$${BUILDDIR}"
       - cd "$${BUILDDIR}"
@@ -61,7 +61,7 @@ steps:
           QA_MODE: standard_conforming_strings_off
     commands:
       - <<: *steps-env
-      - python3 $${SRCDIR}/ci/ci_need_suite.py qa; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+      - gate_status=0; python3 $${SRCDIR}/ci/ci_need_suite.py qa || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
       - <<: *steps-start-postgresql
       - mkdir -p "$${BUILDDIR}"
       - cd "$${BUILDDIR}"
diff --git a/.woodpecker/regress.yml b/.woodpecker/regress.yml
index f88575c4ff..75127b45dc 100644
--- a/.woodpecker/regress.yml
+++ b/.woodpecker/regress.yml
@@ -18,7 +18,7 @@ variables:
     - . ci/start-postgresql.sh
     - psql -c 'select version()' template1
   steps-pg-build: &steps-pg-build
-    - python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+    - gate_status=0; python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
     - mkdir -p "$${BUILDDIR}"
     - cd "$${BUILDDIR}"
     - $${SRCDIR}/configure
@@ -31,7 +31,7 @@ variables:
     # make graph can otherwise race generation of files such as postgis.control.
     - make -j1
   steps-pg-test-all-upgrades: &steps-pg-test-all-upgrades
-    - python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+    - gate_status=0; python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
     - cd "$${BUILDDIR}"
     - export CHECK_FIFO=check-$${UPGRADE_EXTENSION}.fifo
     - export CHECK_LOG=check-$${UPGRADE_EXTENSION}.log
@@ -86,7 +86,7 @@ steps:
           REGRESS_SUITE: preinstall
     commands:
       - <<: *steps-env
-      - python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}"; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+      - gate_status=0; python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
       - <<: *steps-start-postgresql
       - make -C "$${BUILDDIR}" $${REGRESS_TARGET}
 
@@ -98,7 +98,7 @@ steps:
           REGRESS_SUITE: install
     commands:
       - <<: *steps-env
-      - python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+      - gate_status=0; python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
       - <<: *steps-start-postgresql
       - make -C "$${BUILDDIR}" install
       - make -C "$${BUILDDIR}" $${REGRESS_TARGET}
@@ -111,7 +111,7 @@ steps:
           REGRESS_SUITE: extension-upgrade
     commands:
       - export SRCDIR=$${CI_WORKSPACE}
-      - python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+      - gate_status=0; python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
       - <<: *steps-env
       - <<: *steps-start-postgresql
       - make -C "$${BUILDDIR}" staged-install
@@ -126,7 +126,7 @@ steps:
           REGRESS_SUITE: cluster-upgrade
     commands:
       - export SRCDIR=$${CI_WORKSPACE}
-      - python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface; gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
+      - gate_status=0; python3 $${SRCDIR}/ci/ci_need_suite.py "$${REGRESS_SUITE}" --target "$${REGRESS_TARGET}" --extension "$${UPGRADE_EXTENSION}" --upgrade-surface || gate_status=$$?; if test "$${gate_status}" = 78; then exit 0; elif test "$${gate_status}" != 0; then exit "$${gate_status}"; fi
       - make -C build/pg$${PGVER} install
       - make -C build/pg$${SECOND_PGVER} install
       - export PGPORT=$$((20000 + ($${CI_PIPELINE_NUMBER:-0} % 1000) * 32 + ($${CI_WORKFLOW_NUMBER:-30} % 32)))

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

Summary of changes:
 .woodpecker/codeql.yml  |  2 +-
 .woodpecker/qa.yml      |  4 ++--
 .woodpecker/regress.yml | 12 ++++++------
 3 files changed, 9 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list