File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed
Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 11name : Nightly Build Windows Executable 🌙
22on :
3- push :
4- branches : [main, master]
53 schedule :
64 # Run automatically at 00:00 UTC daily (08:00 Beijing Time)
75 - cron : ' 0 0 * * *'
Original file line number Diff line number Diff line change 7676 inputs : >-
7777 ./dist/*.tar.gz
7878 ./dist/*.whl
79+ - name : Check if GitHub Release exists
80+ id : check_release
81+ env :
82+ GITHUB_TOKEN : ${{ github.token }}
83+ run : |
84+ if gh release view '${{ github.ref_name }}' --repo '${{ github.repository }}' &>/dev/null; then
85+ echo "release_exists=true" >> $GITHUB_OUTPUT
86+ else
87+ echo "release_exists=false" >> $GITHUB_OUTPUT
88+ fi
7989 - name : Create GitHub Release
90+ if : steps.check_release.outputs.release_exists == 'false'
8091 env :
8192 GITHUB_TOKEN : ${{ github.token }}
8293 run : >-
You can’t perform that action at this time.
0 commit comments