Skip to content

Commit a3f19a6

Browse files
authored
Update release.yml
1 parent 7b2a62e commit a3f19a6

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Release Node.js Package
22
on:
33
release:
44
types: [published]
5+
workflow_dispatch:
6+
inputs:
7+
version:
8+
description: 'The version to release'
9+
required: true
510

611
jobs:
712
release-package:
@@ -16,7 +21,11 @@ jobs:
1621
- run: npm install
1722
- name: Update version in package.json, package-lock.json, and lib/version.ts
1823
run: |
19-
VERSION=${{ github.event.release.tag_name }}
24+
if [ "${{ github.event_name }}" == "workflow_dispatch" ]; then
25+
VERSION=${{ github.event.inputs.version }}
26+
else
27+
VERSION=${{ github.event.release.tag_name }}
28+
fi
2029
VERSION=${VERSION#v}
2130
sed -i "s/__LINE_BOT_SDK_NODEJS_VERSION__/$VERSION/g" package.json
2231
sed -i "s/__LINE_BOT_SDK_NODEJS_VERSION__/$VERSION/g" package-lock.json

0 commit comments

Comments
 (0)