From c8ee991df3b990e6563caeca742e5ad7cea0b7f5 Mon Sep 17 00:00:00 2001 From: JiaoShuntian Date: Thu, 12 Mar 2026 09:28:33 +0800 Subject: [PATCH] add /latest alias with redirect:to strategy in Antora playbooks --- .github/workflows/merge-build-push.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/merge-build-push.yml b/.github/workflows/merge-build-push.yml index 90cadadd..779dc94f 100644 --- a/.github/workflows/merge-build-push.yml +++ b/.github/workflows/merge-build-push.yml @@ -82,6 +82,14 @@ jobs: else echo "WARNING: DETECTED_VERSION is empty. Skipping start_page update for $PLAYBOOK_FILE." fi + + # Add / support symbolic paths for the latest version + redirect:to + yq -i '.urls.latest_version_segment = "latest"' "$PLAYBOOK_FILE" + yq -i '.urls.latest_version_segment_strategy = "redirect:to"' "$PLAYBOOK_FILE" + + echo "Set urls.latest_version_segment = latest" + echo "Set urls.latest_version_segment_strategy = redirect:to" + echo "Modified content of $PLAYBOOK_FILE:" cat "$PLAYBOOK_FILE" echo "--- Finished modification for $PLAYBOOK_FILE ---"