mirror of
https://github.com/zealdocs/zeal.git
synced 2026-08-29 16:40:51 +08:00
build: stop generating release checksum files
GitHub already provides this information via the API.
This commit is contained in:
@@ -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 }}
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user