From 0e0fcb735596ff2f8cf67228fd8cab21b4e59763 Mon Sep 17 00:00:00 2001 From: Alan Woodward Date: Thu, 30 Jul 2026 15:10:24 +0100 Subject: [PATCH] Ensure that lucene docs are published after bulk upload The apache websites use svnpubsub to publish documentation loaded to the central svn server. We've occasionally seen new lucene documentation fail to be published due to the size of the change. This adds a new step to the release wizard to make a trivial change to Changes.html and add it as an svn change to force publishing. --- dev-tools/scripts/releaseWizard.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dev-tools/scripts/releaseWizard.yaml b/dev-tools/scripts/releaseWizard.yaml index 4e6279903b3c..5b2ac6afa0c0 100644 --- a/dev-tools/scripts/releaseWizard.yaml +++ b/dev-tools/scripts/releaseWizard.yaml @@ -1040,6 +1040,13 @@ groups: cmd: svn -m "Add docs, changes and javadocs for Lucene {{ release_version }}" import {{ git_checkout_folder }}/lucene/documentation/build/site https://svn.apache.org/repos/infra/sites/lucene/core/{{ version }} logfile: add-docs-lucene.log comment: Add docs for Lucene + - !Command + cmd: echo >> {{ git_checkout_folder }}/lucene/documentation/build/site/changes/Changes.html + comment: Add trailing newline to Changes.html to prepare svnpubsub nudge + - !Command + cmd: svnmucc put {{ git_checkout_folder }}/lucene/documentation/build/site/changes/Changes.html -m "Touch Changes.html to ensure svnpubsub publishes the new docs for Lucene {{ release_version }}" https://svn.apache.org/repos/infra/sites/lucene/core/{{ version }}/changes/Changes.html + logfile: svnmucc-touch-changes.log + comment: Re-upload Changes.html to trigger svnpubsub after bulk import - !Todo id: website_git_clone title: Do a clean git clone of the website repo