File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -102,7 +102,7 @@ jobs:
102102 publish :
103103 name : Publish GitHub Release assets
104104 needs : [build-python, build-windows]
105- if : github.ref_type == 'tag'
105+ if : github.event_name == 'push' && github. ref_type == 'tag'
106106 runs-on : ubuntu-latest
107107 permissions :
108108 contents : write
@@ -120,13 +120,16 @@ jobs:
120120 path : release-assets
121121
122122 - name : Verify release asset set
123+ env :
124+ RELEASE_TAG : ${{ github.ref_name }}
123125 run : |
124126 set -euo pipefail
127+ version="${RELEASE_TAG#v}"
125128 ls -la release-assets/
126129 count=$(find release-assets -maxdepth 1 -type f | wc -l)
127130 test "$count" -eq 3
128- test "$(find release-assets -maxdepth 1 -type f -name '* .whl' | wc -l)" -eq 1
129- test "$(find release-assets -maxdepth 1 -type f -name '* .tar.gz' | wc -l)" -eq 1
131+ test -f " release-assets/cppa_cursor_browser-${version}-py3-none-any .whl"
132+ test -f " release-assets/cppa_cursor_browser-${version} .tar.gz"
130133 test -f release-assets/CursorChatBrowser-windows.zip
131134
132135 - name : Attach artifacts to Release
You can’t perform that action at this time.
0 commit comments