Skip to content

Commit 7d5a287

Browse files
committed
replace create-release deprecated action with the same one used in the cli
1 parent 09306c4 commit 7d5a287

File tree

1 file changed

+6
-15
lines changed

1 file changed

+6
-15
lines changed

.github/workflows/release.yml

+6-15
Original file line numberDiff line numberDiff line change
@@ -594,25 +594,16 @@ jobs:
594594
echo "</details>" >> $GITHUB_OUTPUT
595595
echo "EOF" >> $GITHUB_OUTPUT
596596
597-
- name: Create Github Release
598-
uses: actions/create-release@v1
599-
env:
600-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
597+
- name: Create Github Release and upload artifacts
598+
uses: ncipollo/release-action@v1
601599
with:
602-
tag_name: ${{ github.ref }}
603-
release_name: ${{ github.ref }}
600+
token: ${{ secrets.GITHUB_TOKEN }}
604601
body: ${{ steps.release_body.outputs.RBODY}}
605602
draft: false
606603
prerelease: ${{ needs.build.outputs.prerelease }}
607-
608-
- name: Upload release files on Github
609-
uses: svenstaro/upload-release-action@v2
610-
with:
611-
repo_token: ${{ secrets.GITHUB_TOKEN }}
612-
tag: ${{ github.ref }}
613-
file_glob: true # If set to true, the file argument can be a glob pattern
614-
file: release/*
615-
604+
# NOTE: "Artifact is a directory" warnings are expected and don't indicate a problem
605+
# (all the files we need are in the DIST_DIR root)
606+
artifacts: release/*
616607

617608
- name: configure aws credentials
618609
uses: aws-actions/configure-aws-credentials@v4

0 commit comments

Comments
 (0)