Skip to content

Commit 53f3204

Browse files
committed
Automatically create github releases
1 parent 146271e commit 53f3204

File tree

3 files changed

+31
-12
lines changed

3 files changed

+31
-12
lines changed

clients/java/.github/workflows/release.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,13 @@ jobs:
2727
runs-on: ubuntu-latest
2828
needs: build
2929
steps:
30-
-
31-
name: Checkout
30+
- name: Checkout
3231
uses: actions/checkout@v4
33-
-
34-
name: Set up JDK
32+
- name: Create GitHub Release
33+
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # pin@v1.13.0
34+
with:
35+
tag: ${{github.event.release.tag_name}}
36+
- name: Set up JDK
3537
uses: actions/setup-java@v2
3638
with:
3739
java-version: '8'
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
on:
2+
push:
3+
tags:
4+
- '*'
5+
jobs:
6+
release:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- uses: actions/checkout@v4
10+
- name: Create GitHub Release
11+
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # pin@v1.13.0
12+
with:
13+
tag: ${{github.event.release.tag_name}}

clients/typescript/.github/workflows/release.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
# https://help.github.com/en/actions/language-and-framework-guides/publishing-nodejs-packages
2-
name: Package
2+
name: Release
33
on:
4-
release:
5-
types: [created]
4+
push:
5+
tags:
6+
- '*'
67
jobs:
7-
build:
8+
release:
89
runs-on: ubuntu-latest
910
steps:
10-
- uses: actions/checkout@v2
11-
12-
- uses: actions/setup-node@v1
11+
- uses: actions/checkout@v4
12+
- name: Create GitHub Release
13+
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # pin@v1.13.0
14+
with:
15+
tag: ${{github.event.release.tag_name}}
16+
- uses: actions/setup-node@v4
1317
with:
14-
node-version: '12.x'
18+
node-version: '18'
1519
registry-url: 'https://registry.npmjs.org/'
1620
- run: npm install
1721
- run: npm publish --access public

0 commit comments

Comments
 (0)