From 80f83a7cf2c587977ecd901f4f9a0c289721382c Mon Sep 17 00:00:00 2001 From: Arctis_Fireblight <6182060+Arctis-Fireblight@users.noreply.github.com> Date: Wed, 19 Nov 2025 13:25:02 -0600 Subject: [PATCH] Fix: Ensure SHA512-SUMS.txt is created by the new build system, issue #1114 --- .gitlab-ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 310d6600f2..e439434a07 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1439,6 +1439,16 @@ package-builds: - popd - mv releases/Redot_v${VERSIONSTRING}_mono_export_templates.zip releases/Redot_v${VERSIONSTRING}_mono_export_templates.tpz - mv releases/Redot_v${VERSIONSTRING}_export_templates.zip releases/Redot_v${VERSIONSTRING}_export_templates.tpz + - touch SHA512-SUMS.txt + - | + for f in releases/*; do + # Only process regular files + [ -f "$f" ] || continue + + # Compute the hash and append it + sha512sum "$f" >> SHA512-SUMS.txt + done + - mv SHA512-SUMS.txt releases/SHA512-SUMS.txt artifacts: expire_in: 3 days paths: