From 564f590163112435a28f3aa0e95b15a503d98bad Mon Sep 17 00:00:00 2001 From: robojerk Date: Fri, 5 Sep 2025 10:46:05 -0700 Subject: [PATCH] Fix variable expansion in Debian package filename - Change single quotes to double quotes for echo statement - This allows BUILD_NUMBER and SHORT_COMMIT variables to expand properly - Add debugging to show files created in /workspace inside container - The .deb file should now have the correct filename with build info --- .forgejo/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 3308a49..f82c27c 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -116,7 +116,11 @@ jobs: printf ' Features:\\n - systemd-boot support\\n' >> bootupd-package/DEBIAN/control && \ printf ' - Distribution-independent\\n - Safe bootloader updates\\n' >> bootupd-package/DEBIAN/control && \ dpkg-deb --build bootupd-package bootupd_0.1.0+${BUILD_NUMBER}+${SHORT_COMMIT}_amd64.deb && \ - echo '✅ Debian package created: bootupd_0.1.0+${BUILD_NUMBER}+${SHORT_COMMIT}_amd64.deb' + echo \"✅ Debian package created: bootupd_0.1.0+${BUILD_NUMBER}+${SHORT_COMMIT}_amd64.deb\" && \ + echo \"Files in /workspace after package creation:\" && \ + ls -la /workspace/ && \ + echo \"Looking for .deb files in /workspace:\" && \ + ls -la /workspace/*.deb 2>/dev/null || echo \"No .deb files found in /workspace\" "