[SCM] PostGIS branch master updated. 3.7.0beta1-120-g89d330399d

git at osgeo.org git at osgeo.org
Tue Jul 28 00:35:40 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  89d330399de6558439007d2e835d6693e9601089 (commit)
       via  2c339d25a8eb227dff782aef850bd4f3a6db6127 (commit)
      from  7e284f16258ac53540eb2b7bb9e842cf2752a072 (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 89d330399de6558439007d2e835d6693e9601089
Merge: 7e284f1625 2c339d25a8
Author: Darafei Praliaskouski <komzpa at gmail.com>
Date:   Tue Jul 28 00:35:39 2026 -0700

    Merge pull request 'ci: require qemu-capable Woodie agents' (!574) from Komzpa/postgis:codex/qemu-agent-label into master
    
    The portability workflow now requires a qemu-capable Woodie agent in addition to linux/amd64. Foreign-architecture step images depend on host binfmt_misc registrations, so the workflow should not be scheduled onto amd64 agents that cannot execute them.
    
    The matching Woodie agent label is configured on the donated qemu-capable agents, not inside the pipeline.
    
    Reviewed-on: https://gitea.osgeo.org/postgis/postgis/pulls/574


commit 2c339d25a8eb227dff782aef850bd4f3a6db6127
Author: Darafei Praliaskouski <me at komzpa.net>
Date:   Tue Jul 28 04:50:26 2026 +0400

    ci: require qemu-capable Woodie agents

diff --git a/.woodpecker/portability.yml b/.woodpecker/portability.yml
index 2a68a7df3e..823e24cb4f 100644
--- a/.woodpecker/portability.yml
+++ b/.woodpecker/portability.yml
@@ -1,5 +1,6 @@
 labels:
   platform: linux/amd64
+  qemu: "true"
 when:
   event: [push, pull_request, tag, cron]
 
@@ -23,8 +24,9 @@ when:
 # the big-endian and unsigned-char parts of the bug class.
 #
 # QEMU depends on persistent binfmt_misc registrations on the amd64 Woodie agent
-# host. Woodpecker starts the foreign-architecture step image directly; steps do
-# not need a Docker socket or a nested docker run probe.
+# host, so the scheduler label selects hosts where foreign images can start.
+# Without that label, these jobs can silently land on amd64 hosts without
+# emulation and fail before the step commands run.
 variables:
   native-image: &native-image repo.osgeo.org/postgis/build-test:debian13
   prepare-debian: &prepare-debian |

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

Summary of changes:
 .woodpecker/portability.yml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list