Skip to content

Commit 48d9207

Browse files
committed
fix: run release workflow after a github release is created
1 parent 5725100 commit 48d9207

File tree

1 file changed

+2
-21
lines changed

1 file changed

+2
-21
lines changed

.github/workflows/release.yaml

+2-21
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: Release
22

33
on:
4+
release:
5+
types: [created]
46
workflow_dispatch:
57

68
jobs:
@@ -61,24 +63,3 @@ jobs:
6163
- name: Get Version Tag
6264
id: get_tag
6365
run: echo "TAG=$(git describe --tags --abbrev=0)" >> $GITHUB_OUTPUT
64-
65-
- name: Generate Release Body
66-
id: release_body
67-
run: |
68-
if [ -f CHANGELOG.md ]; then
69-
echo "body=$(cat CHANGELOG.md)" >> $GITHUB_OUTPUT
70-
else
71-
echo "body=No changelog provided for this release." >> $GITHUB_OUTPUT
72-
fi
73-
74-
- name: Create GitHub Release
75-
uses: actions/create-release@v1
76-
env:
77-
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
78-
PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin
79-
with:
80-
tag_name: ${{ steps.get_tag.outputs.TAG }}
81-
release_name: Release
82-
body_path: CHANGELOG.md
83-
draft: false
84-
prerelease: false

0 commit comments

Comments
 (0)