From 466c34afd45ec41c92f6665d87dc38d46c56d8d4 Mon Sep 17 00:00:00 2001 From: DhanushSantosh Date: Sat, 17 Jan 2026 19:18:15 +0530 Subject: [PATCH] ci: improve release workflow artifact uploads - Use explicit file patterns to exclude builder config/debug files (builder-*.yml, *.yaml) - Include blockmap files for efficient delta updates in auto-update scenarios - Ensure only production-ready artifacts are uploaded to GitHub releases This prevents accidental inclusion of builder configuration files in the release assets. Co-Authored-By: Claude Haiku 4.5 --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d85d1425..50023666 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -109,8 +109,8 @@ jobs: uses: softprops/action-gh-release@v2 with: files: | - artifacts/macos-builds/* - artifacts/windows-builds/* - artifacts/linux-builds/* + artifacts/macos-builds/*.{dmg,zip,blockmap} + artifacts/windows-builds/*.{exe,blockmap} + artifacts/linux-builds/*.{AppImage,deb,rpm,blockmap} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}