From c3fe454eb676c783004a03dbd9f6983209c64e2d Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Sat, 18 Apr 2026 11:33:30 -0500 Subject: [PATCH] Fix: remove sha256: prefix from update XML templates (Joomla expects raw hex) --- templates/workflows/joomla/auto-release.yml.template | 4 ++-- templates/workflows/joomla/update-server.yml.template | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/workflows/joomla/auto-release.yml.template b/templates/workflows/joomla/auto-release.yml.template index 8b68610..11386a4 100644 --- a/templates/workflows/joomla/auto-release.yml.template +++ b/templates/workflows/joomla/auto-release.yml.template @@ -577,9 +577,9 @@ jobs: block = re.sub(r' .*?', new_downloads, block, flags=re.DOTALL) # Add or replace sha256 if '' in block: - block = re.sub(r' .*?', f' sha256:{sha}', block) + block = re.sub(r' .*?', f' {sha}', block) else: - block = block.replace('', f'\n sha256:{sha}') + block = block.replace('', f'\n {sha}') return block content = re.sub( diff --git a/templates/workflows/joomla/update-server.yml.template b/templates/workflows/joomla/update-server.yml.template index eacb9d6..9066da5 100644 --- a/templates/workflows/joomla/update-server.yml.template +++ b/templates/workflows/joomla/update-server.yml.template @@ -274,7 +274,7 @@ jobs: NEW_ENTRY="${NEW_ENTRY} ${DOWNLOAD_URL}\n" NEW_ENTRY="${NEW_ENTRY} ${TAR_URL}\n" NEW_ENTRY="${NEW_ENTRY} \n" - [ -n "$SHA256" ] && NEW_ENTRY="${NEW_ENTRY} sha256:${SHA256}\n" + [ -n "$SHA256" ] && NEW_ENTRY="${NEW_ENTRY} ${SHA256}\n" NEW_ENTRY="${NEW_ENTRY} ${TARGET_PLATFORM}\n" [ -n "$PHP_TAG" ] && NEW_ENTRY="${NEW_ENTRY} ${PHP_TAG}\n" NEW_ENTRY="${NEW_ENTRY} Moko Consulting\n"