File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments