Skip to content

Commit 4db892c

Browse files
authored
Bump up version on release (#516)
When we create release, we need to bump up version manually(like #515). This pull request automates it as line-bot-sdk-java and line-bot-sdk-python. Resolve #494
1 parent b448ca3 commit 4db892c

File tree

4 files changed

+12
-5
lines changed

4 files changed

+12
-5
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ jobs:
1313
node-version: 18
1414
registry-url: 'https://registry.npmjs.org'
1515
- run: npm install
16+
- name: Update version in package.json, package-lock.json
17+
run: |
18+
VERSION=${{ github.event.release.tag_name }}
19+
VERSION=${VERSION#v}
20+
sed -i "s/__LINE_BOT_SDK_NODEJS_VERSION__/'$VERSION'/g" package.json
21+
sed -i "s/__LINE_BOT_SDK_NODEJS_VERSION__/'$VERSION'/g" package-lock.json
1622
- run: npm run release
1723
env:
1824
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/test.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,12 @@ jobs:
3232
cache: 'npm'
3333
- name: Install Dependency
3434
run: npm ci
35-
- run: |
35+
- name: Test generator
36+
run: cd generator; mvn package; cd ..
37+
- name: Generate code
38+
run: |
3639
python3 generate-code.py
3740
- name: Test Project
3841
run: npm test
3942
- name: Test building docs
4043
run: export NODE_OPTIONS=--openssl-legacy-provider; npm run docs:build
41-
- name: Test generator
42-
run: cd generator; mvn package

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@line/bot-sdk",
3-
"version": "8.0.0",
3+
"version": "__LINE_BOT_SDK_NODEJS_VERSION__",
44
"description": "Node.js SDK for LINE Messaging API",
55
"engines": {
66
"node": ">=18"

0 commit comments

Comments
 (0)