@@ -121,7 +121,7 @@ jobs:
121121 - name : Use Node.js
122122 uses : actions/setup-node@v4
123123 with :
124- node-version : 16
124+ node-version : 20
125125 registry-url : ' https://registry.npmjs.org'
126126
127127 - run : npm ci
@@ -170,7 +170,7 @@ jobs:
170170 - name : Use Node.js
171171 uses : actions/setup-node@v4
172172 with :
173- node-version : 16
173+ node-version : 20
174174 registry-url : ' https://registry.npmjs.org'
175175
176176 - run : npm ci
@@ -285,21 +285,23 @@ jobs:
285285
286286 - name : Publish latest master to GitHub
287287 if : github.ref == 'refs/heads/master'
288- uses : marvinpinto /action-automatic-releases@latest
288+ uses : softprops /action-gh-release@v2
289289 with :
290- repo_token : " ${{ secrets.GITHUB_TOKEN }}"
291- automatic_release_tag : " latest-master"
290+ token : " ${{ secrets.GITHUB_TOKEN }}"
291+ tag_name : " latest-master"
292292 prerelease : true
293- title : " Latest master"
293+ generate_release_notes : true
294+ name : " Latest master"
294295 files : rescript-vscode-latest-master.vsix
295296
296297 - name : Publish release version to GitHub
297298 if : startsWith(github.ref, 'refs/tags/')
298- uses : marvinpinto /action-automatic-releases@latest
299+ uses : softprops /action-gh-release@v2
299300 with :
300- repo_token : " ${{ secrets.GITHUB_TOKEN }}"
301+ token : " ${{ secrets.GITHUB_TOKEN }}"
301302 prerelease : false
302- title : ${{ steps.tag_name.outputs.tag }}
303+ generate_release_notes : true
304+ name : ${{ steps.tag_name.outputs.tag }}
303305 files : rescript-vscode-${{ steps.tag_name.outputs.tag }}.vsix
304306
305307 - name : Publish extension as pre-release
0 commit comments