svn commit: r1935763 - subversion/branches/xml-schema-validation-improvements/.github/workflows

[email protected] Wed, 01 Jul 2026 11:35:59 -0000
Newsgroups gmane.comp.version-control.subversion.svn
Message-ID <178290575930.3282399.13320829245824735702@svn03-he-fi>
Author: ivan
Date: Wed Jul  1 11:35:59 2026
New Revision: 1935763

Log:
On the xml-schema-validation-improvements branch:

GHA: Enable full XML schema validation.

* .github/workflows/autoconf.yml
  (Run tests): Set ENABLE_XML_SCHEMA_VALIDATION=1. 

* .github/workflows/cmake.yml
  (Configure CMake): Add --enable-xml-schema-validation to
   SVN_TEST_COMMAND_ARGUMENTS.

Modified:
   subversion/branches/xml-schema-validation-improvements/.github/workflows/autoconf.yml
   subversion/branches/xml-schema-validation-improvements/.github/workflows/cmake.yml

Modified: subversion/branches/xml-schema-validation-improvements/.github/workflows/autoconf.yml
==============================================================================
--- subversion/branches/xml-schema-validation-improvements/.github/workflows/autoconf.yml	Wed Jul  1 11:32:14 2026	(r1935762)
+++ subversion/branches/xml-schema-validation-improvements/.github/workflows/autoconf.yml	Wed Jul  1 11:35:59 2026	(r1935763)
@@ -170,7 +170,8 @@ jobs:
         run: |
           make ${{matrix.check-target}} PARALLEL=6 \
               APACHE_MPM="${{ steps.platform.outputs.apache-mpm }}" \
-              PYTHON_VENV="$HOME/test-python-venv"
+              PYTHON_VENV="$HOME/test-python-venv" \
+              ENABLE_XML_SCHEMA_VALIDATION=1
 
       - name: Archive test logs
         if: always()

Modified: subversion/branches/xml-schema-validation-improvements/.github/workflows/cmake.yml
==============================================================================
--- subversion/branches/xml-schema-validation-improvements/.github/workflows/cmake.yml	Wed Jul  1 11:32:14 2026	(r1935762)
+++ subversion/branches/xml-schema-validation-improvements/.github/workflows/cmake.yml	Wed Jul  1 11:35:59 2026	(r1935763)
@@ -214,6 +214,7 @@ jobs:
           -DCMAKE_INSTALL_PREFIX=${{ github.workspace }}/installdir
           -DVCPKG_TARGET_TRIPLET=${{ matrix.vcpkg_triplet }}
           -DSVN_TEST_CONFIGURE_FOR_PARALLEL=ON
+          -DSVN_TEST_COMMAND_ARGUMENTS="--enable-xml-schema-validation"
           -DPython3_ROOT_DIR="${{ steps.platform.outputs.python_root }}"
           -DPython3_FIND_REGISTRY=NEVER
           -DPython3_FIND_STRATEGY=LOCATION