Skip to content

Commit 5608d1a

Browse files
authoredDec 5, 2024
Merge pull request elizaOS#846 from cygaar/update_release
fix: run release workflow after a github release is created
2 parents 5725100 + cff4ac1 commit 5608d1a

File tree

1 file changed

+2
-25
lines changed

1 file changed

+2
-25
lines changed
 

‎.github/workflows/release.yaml

+2-25
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:
@@ -57,28 +59,3 @@ jobs:
5759
npx lerna publish from-package --yes --dist-tag latest
5860
env:
5961
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
60-
61-
- name: Get Version Tag
62-
id: get_tag
63-
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)
Please sign in to comment.