Skip to content

Commit edab9ad

Browse files
committed
Added release action.
1 parent 68ec685 commit edab9ad

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Release Extension
2+
3+
on:
4+
release:
5+
types: [ published ]
6+
7+
jobs:
8+
release:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Checkout
12+
uses: actions/checkout@v3
13+
- name: Setup Java
14+
uses: actions/setup-java@v3
15+
with:
16+
distribution: temurin
17+
java-version: 11
18+
cache: gradle
19+
- name: Build Zip
20+
run: ./gradlew hivemqExtensionZip
21+
- name: Get release
22+
id: get_release
23+
uses: bruceadams/get-release@v1.3.2
24+
env:
25+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
26+
- name: Upload Release Asset
27+
id: upload-release-asset
28+
uses: actions/upload-release-asset@v1
29+
env:
30+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
31+
with:
32+
upload_url: ${{ steps.get_release.outputs.upload_url }}
33+
asset_path: ./build/hivemq-extension/hivemq-mqtt-message-log-extension-${{ github.event.release.name }}.zip
34+
asset_name: hivemq-mqtt-message-log-extension-${{ github.event.release.name }}.zip
35+
asset_content_type: application/zip

0 commit comments

Comments
 (0)