@@ -191,29 +191,34 @@ jobs:
191191 name : nimlangserver-macos-universal.zip
192192 path : nimlangserver-macos-universal.zip
193193
194- # create-github-release:
195- # name: Create Github Release
196- # needs: [build, create-macos-universal-binary]
197- # runs-on: ubuntu-latest
198- # permissions:
199- # contents: write
200- # actions: write
201- # steps:
202- # - name: Download artefacts
203- # uses: actions/download-artifact@v4
204-
205- # - uses: ncipollo/release-action@v1
206- # with:
207- # name: Latest Nimlangserver Binaries
208- # artifacts: "*/*"
209- # allowUpdates: true
210- # makeLatest: true
211- # prerelease: true
212- # tag: latest
213- # token: ${{ secrets.GITHUB_TOKEN }}
214-
215- # - name: Delete artefacts
216- # uses: geekyeggo/delete-artifact@v5
217- # with:
218- # failOnError: false
219- # name: "nimlangserver-*"
194+ create-github-release :
195+ name : Create Github Release
196+ needs : [build, create-macos-universal-binary]
197+ runs-on : ubuntu-latest
198+ permissions :
199+ contents : write
200+ actions : write
201+ steps :
202+ - name : Download artefacts
203+ uses : actions/download-artifact@v4
204+
205+ - name : Get version from tag
206+ id : get_version
207+ run : echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
208+
209+ - uses : ncipollo/release-action@v1
210+ with :
211+ name : " Nimlangserver ${{ steps.get_version.outputs.VERSION }}"
212+ artifacts : " */*"
213+ allowUpdates : true
214+ makeLatest : true
215+ prerelease : false
216+ tag : ${{ steps.get_version.outputs.VERSION }}
217+ token : ${{ secrets.GITHUB_TOKEN }}
218+ generateReleaseNotes : true
219+
220+ - name : Delete artefacts
221+ uses : geekyeggo/delete-artifact@v5
222+ with :
223+ failOnError : false
224+ name : " nimlangserver-*"
0 commit comments