Skip to content

Commit 9a65cb7

Browse files
feat: automatic version numbers on release
1 parent 4743485 commit 9a65cb7

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

.github/workflows/release.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,18 @@ jobs:
1111
- name: Checkout
1212
uses: actions/checkout@v2
1313

14+
- name: Get release
15+
id: get_release
16+
uses: bruceadams/get-release@v1.2.2
17+
env:
18+
GITHUB_TOKEN: ${{ github.token }}
19+
20+
- name: Update package.json
21+
run: |
22+
VERSION=${{ steps.get_release.outputs.tag_name }}
23+
jq --arg version "${VERSION//v/}" '.version=$version' package.json > package_tmp.json
24+
mv package_tmp.json package.json
25+
1426
- name: Setup Node.js
1527
uses: actions/setup-node@v2
1628

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@spiretechnology/js-timecode",
3-
"version": "1.1.5",
3+
"version": "0.0.0",
44
"description": "",
55
"main": "dist/index.js",
66
"homepage": "https://github.com/spiretechnology/js-timecode",

0 commit comments

Comments
 (0)