fix(workflows): update artifact upload paths in release workflow

- Modified paths for macOS, Windows, and Linux artifacts to use explicit file patterns instead of wildcard syntax.
- Ensured all relevant file types are included for each platform, improving artifact management during releases.
This commit is contained in:
webdevcody
2026-01-20 22:48:00 -05:00
parent 3bde3d2732
commit db71dc9aa5

View File

@@ -62,7 +62,9 @@ jobs:
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: macos-builds name: macos-builds
path: apps/ui/release/*.{dmg,zip} path: |
apps/ui/release/*.dmg
apps/ui/release/*.zip
retention-days: 30 retention-days: 30
- name: Upload Windows artifacts - name: Upload Windows artifacts
@@ -78,7 +80,10 @@ jobs:
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: linux-builds name: linux-builds
path: apps/ui/release/*.{AppImage,deb,rpm} path: |
apps/ui/release/*.AppImage
apps/ui/release/*.deb
apps/ui/release/*.rpm
retention-days: 30 retention-days: 30
upload: upload:
@@ -109,8 +114,14 @@ jobs:
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v2
with: with:
files: | files: |
artifacts/macos-builds/*.{dmg,zip,blockmap} artifacts/macos-builds/*.dmg
artifacts/windows-builds/*.{exe,blockmap} artifacts/macos-builds/*.zip
artifacts/linux-builds/*.{AppImage,deb,rpm,blockmap} artifacts/macos-builds/*.blockmap
artifacts/windows-builds/*.exe
artifacts/windows-builds/*.blockmap
artifacts/linux-builds/*.AppImage
artifacts/linux-builds/*.deb
artifacts/linux-builds/*.rpm
artifacts/linux-builds/*.blockmap
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}