Skip to content

Commit 28cd1c7

Browse files
authored
ci: use gh cli instead of softprops action
fixes #2
1 parent 0ca597e commit 28cd1c7

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

.github/workflows/build-release.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -60,19 +60,14 @@ jobs:
6060
uses: actions/attest-build-provenance@v2
6161
with:
6262
subject-path: ${{ env.OUT_FILENAME }}
63-
- name: Make release body
64-
run: ./.github/make-release-body.sh > release.md
6563
- name: Release
66-
uses: softprops/action-gh-release@4634c16e79c963813287e889244c50009e7f0981
67-
id: release
68-
with:
69-
body_path: ./release.md
70-
draft: false
71-
prerelease: false
72-
files: ${{ env.OUT_FILENAME }}
73-
name: ${{ inputs.release-tag }}
74-
tag_name: ${{ inputs.release-tag }}
75-
token: ${{ secrets.GITHUB_TOKEN }}
64+
env:
65+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
66+
TAG_NAME: ${{ inputs.release-tag }}
67+
run: |
68+
gh release create "$TAG_NAME" --draft --notes "$(./.github/make-release-body.sh)"
69+
gh release upload "$TAG_NAME" "$OUT_FILENAME"
70+
gh release edit "$TAG_NAME" --draft=false
7671
- name: Update update.xml
7772
env:
7873
APP_ID: ${{ steps.crxid.outputs.crx_id }}

0 commit comments

Comments
 (0)