Skip to content

Commit 2c358de

Browse files
authored
Update macos-build.yml
1 parent be3700d commit 2c358de

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/macos-build.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,25 @@ jobs:
3838
--app-drop-link 425 120 \
3939
"项目文件导出工具.dmg" \
4040
"dist/项目文件导出工具.app"
41-
41+
42+
- name: Get latest release
43+
id: get_release
44+
uses: actions/github-script@v6
45+
with:
46+
github-token: ${{secrets.GITHUB_TOKEN}}
47+
script: |
48+
const release = await github.rest.repos.getLatestRelease({
49+
owner: context.repo.owner,
50+
repo: context.repo.repo
51+
})
52+
return release.data.upload_url
53+
4254
- name: Upload Release Asset
4355
uses: actions/upload-release-asset@v1
4456
env:
4557
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4658
with:
47-
upload_url: ${{ github.event.release.upload_url }}
59+
upload_url: ${{ steps.get_release.outputs.result }}
4860
asset_path: ./项目文件导出工具.dmg
4961
asset_name: 项目文件导出工具-macOS.dmg
5062
asset_content_type: application/x-apple-diskimage

0 commit comments

Comments
 (0)