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