Skip to content

Commit d8cfdd0

Browse files
authored
#38 Added GitHub workflow for automated release (#39)
1 parent 291e52b commit d8cfdd0

File tree

2 files changed

+41
-4
lines changed

2 files changed

+41
-4
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Upload Release Asset
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
upload_url:
7+
description: 'Upload URL'
8+
required: true
9+
asset_name:
10+
description: 'Asset file name'
11+
required: true
12+
asset_path:
13+
description: 'Asset file path'
14+
required: true
15+
16+
jobs:
17+
build:
18+
runs-on: ubuntu-latest
19+
steps:
20+
- uses: actions/checkout@v2
21+
- name: Set up JDK 11
22+
uses: actions/setup-java@v1
23+
with:
24+
java-version: 11
25+
- name: Build with Maven
26+
run: mvn -B clean package --file pom.xml
27+
28+
- name: Upload Release Asset
29+
uses: actions/upload-release-asset@v1
30+
env:
31+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32+
with:
33+
upload_url: ${{ github.event.inputs.upload_url }}
34+
asset_path: ${{ github.event.inputs.asset_path }}
35+
asset_name: ${{ github.event.inputs.asset_name }}
36+
asset_content_type: application/java-archive

doc/changes/changes_1.1.0.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ Code name: Dropping database objects and debugger support
44

55
## Features / Enhancements
66

7-
* #27 Dropping database objects
8-
* #26 Add debugger to adapter script
9-
* #36 Loading adapter scripts from file
10-
* #33 Refactored requirement tracing
7+
* #27: Dropping database objects
8+
* #26: Add debugger to adapter script
9+
* #36: Loading adapter scripts from file
10+
* #33: Refactored requirement tracing
11+
* #38: Added GitHub workflow for automated release

0 commit comments

Comments
 (0)