Skip to content

Commit 927ff28

Browse files
committed
Update generate-release-notes.yml
1 parent 75ad497 commit 927ff28

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/generate-release-notes.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,17 @@ jobs:
3333
GITHUB_REPOSITORY: ${{ github.repository }}
3434
RELEASE_TAG: ${{ github.ref_name }}
3535

36-
- name: Create GitHub release
37-
uses: softprops/action-gh-release@v1
38-
with:
39-
body_path: release_notes.md
36+
- name: Install GitHub CLI
37+
run: |
38+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0
39+
sudo apt-add-repository https://cli.github.com/packages
40+
sudo apt update
41+
sudo apt install -y gh
42+
43+
- name: Authenticate GitHub CLI
44+
run: echo "${{ secrets.GITHUB_TOKEN }}" | gh auth login --with-token
45+
46+
- name: Create GitHub Release
47+
run: gh release create ${{ github.ref_name }} -F release_notes.md --repo ${{ github.repository }}
4048
env:
4149
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)