Skip to content

Commit f1a6f21

Browse files
CI: Use action-gh-release for autopublishing
1 parent 0a631e1 commit f1a6f21

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/ci.yml

+9-7
Original file line numberDiff line numberDiff line change
@@ -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+
target_commitish: "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

Comments
 (0)