build: stop generating release checksum files

GitHub already provides this information via the API.
This commit is contained in:
Oleg Shparber
2026-04-12 17:47:01 +03:00
parent 62bb1ae7dc
commit 596028b861
4 changed files with 9 additions and 18 deletions
+4 -8
View File
@@ -159,19 +159,15 @@ jobs:
if: matrix.config.publishArtifacts
uses: actions/upload-artifact@v7
with:
name: zeal-${{ env.ZEAL_VERSION }}${{ matrix.config.configurePreset == 'release-portable' && '-portable' || '' }}-windows-x64.zip
path: |
build/${{ matrix.config.configurePreset }}/zeal-*.zip
build/${{ matrix.config.configurePreset }}/zeal-*.zip.sha256
path: build/${{ matrix.config.configurePreset }}/zeal-*.zip
archive: false
- name: Upload MSI Artifacts
if: matrix.config.publishArtifacts && matrix.config.configurePreset == 'release'
uses: actions/upload-artifact@v7
with:
name: zeal-${{ env.ZEAL_VERSION }}-windows-x64.msi
path: |
build/${{ matrix.config.configurePreset }}/zeal-*.msi
build/${{ matrix.config.configurePreset }}/zeal-*.msi.sha256
path: build/${{ matrix.config.configurePreset }}/zeal-*.msi
archive: false
build-macos:
name: ${{ matrix.config.name }}
+1 -4
View File
@@ -32,7 +32,7 @@ jobs:
qt_version: "6.10.2"
configurePreset: release
buildPreset: release
uploadPattern: "zeal-*-windows-x64.msi*"
uploadPattern: "zeal-*-windows-x64.msi"
- name: Windows Server 2022 / Portable
os: windows-2022
arch: win64_msvc2022_64
@@ -167,9 +167,6 @@ jobs:
--plugin qt \
--output appimage
- name: Generate Digest Files
run: for file in Zeal-*.AppImage*; do sha256sum $file > $file.sha256; done
- name: Upload Release Assets
run: gh release upload ${{ github.ref_name }} --clobber Zeal-*.AppImage*
env: