10
.github/workflows/build-osx.yml
vendored
10
.github/workflows/build-osx.yml
vendored
@@ -60,6 +60,14 @@ jobs:
|
||||
tag: ${{ github.event.inputs.release_tag }}
|
||||
file_glob: true
|
||||
|
||||
- name: Upload sha256 checksum to release
|
||||
uses: svenstaro/upload-release-action@v2
|
||||
if: github.event.inputs.release_tag != ''
|
||||
with:
|
||||
file: ${{ github.workspace }}/v2rayN*.sha256
|
||||
tag: ${{ github.event.inputs.release_tag }}
|
||||
file_glob: true
|
||||
|
||||
# release zip archive
|
||||
- name: Package release zip archive
|
||||
if: github.event.inputs.release_tag != ''
|
||||
@@ -75,4 +83,4 @@ jobs:
|
||||
file: ${{ github.workspace }}/v2rayN*.zip
|
||||
tag: ${{ github.event.inputs.release_tag }}
|
||||
file_glob: true
|
||||
prerelease: true
|
||||
prerelease: true
|
||||
|
||||
@@ -55,4 +55,8 @@ create-dmg \
|
||||
--hide-extension "v2rayN.app" \
|
||||
--app-drop-link 500 185 \
|
||||
"v2rayN-${Arch}.dmg" \
|
||||
"$PackagePath/v2rayN.app"
|
||||
"$PackagePath/v2rayN.app"
|
||||
|
||||
# 为生成的 DMG 文件创建 SHA256 校验值文件
|
||||
SHA256File="v2rayN-${Arch}.dmg.sha256"
|
||||
shasum -a 256 "v2rayN-${Arch}.dmg" > "$SHA256File"
|
||||
|
||||
Reference in New Issue
Block a user