@@ -105,6 +105,7 @@ jobs:
105105 VERSION=$(node -p "require('./package.json').version")
106106 echo "Version extracted: $VERSION"
107107 echo "::set-output name=version::$VERSION"
108+ echo "version=$VERSION" >> $GITHUB_ENV
108109
109110 release :
110111 needs : build-electron
@@ -125,16 +126,17 @@ jobs:
125126 uses : actions/create-release@v1
126127 env :
127128 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
129+ VERSION : ${{ env.version }}
128130 with :
129131 tag_name : ${{ github.ref_name }}-${{ github.run_id }}
130- release_name : Release v${{ steps.extract_version.outputs.version }}
132+ release_name : Release v${{ env.VERSION }}
131133 draft : false
132134 prerelease : false
133135
134136 - name : Find All Files Matching Version
135137 id : find_files
136138 run : |
137- VERSION=${{ steps.extract_version.outputs .version }}
139+ VERSION=${{ env .version }}
138140 # Locate all files matching the version
139141 files=($(ls ./*${VERSION}* 2>/dev/null || echo ""))
140142 if [ ${#files[@]} -eq 0 ]; then
@@ -145,17 +147,20 @@ jobs:
145147 echo "file=$file" >> $GITHUB_ENV
146148 done
147149 echo "Found files: ${files[@]}"
150+ env :
151+ VERSION : ${{ env.version }}
148152
149153 - name : Upload All Files
150154 run : |
151155 for file in ${{ env.files }}; do
152156 echo "Uploading $file"
153157 filename=$(basename "$file") # Get the basename of the file
154158 echo "Uploading asset with name: $filename"
155- gh release upload ${{ github.ref_name }} "$file" --clobber --name "$filename"
159+ gh release upload ${{ steps.create_release.outputs.upload_url }} "$file" --clobber --name "$filename"
156160 done
157161 env :
158162 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
163+ files : ${{ env.files }}
159164
160165
161166 # - name: Upload Windows Installer
0 commit comments