Skip to content

Commit fc19a4e

Browse files
committed
Test release description #try 10
1 parent 156456d commit fc19a4e

File tree

2 files changed

+31
-10
lines changed

2 files changed

+31
-10
lines changed

.github/workflows/release.yml

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,29 @@
11
name: Release
2-
32
on:
43
push:
54
tags:
65
- "v*"
7-
86
jobs:
97
release:
108
name: "Release"
119
runs-on: "ubuntu-latest"
1210
steps:
13-
- uses: "marvinpinto/action-automatic-releases@latest"
14-
with:
15-
repo_token: "${{ secrets.GITHUB_TOKEN }}"
16-
prerelease: false
17-
files: |
18-
LICENSE.txt
19-
*.jar
11+
- name: Checkout code
12+
uses: actions/checkout@v2
13+
14+
- name: Set up JDK
15+
uses: actions/setup-java@v3
16+
with:
17+
java-version: '17'
18+
19+
- name: Build with Gradle
20+
run: ./gradlew build
21+
22+
- name: Automated Release
23+
uses: "marvinpinto/action-automatic-releases@latest"
24+
with:
25+
repo_token: "${{ secrets.GITHUB_TOKEN }}"
26+
prerelease: false
27+
files: |
28+
LICENSE.txt
29+
*.jar

build.gradle

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,19 @@ compileJava.options.encoding = "UTF-8"
66
compileTestJava.options.encoding = "UTF-8"
77

88
allprojects {
9-
version = '1.0.0'
9+
version = '1.0.1'
1010
group = 'cz.foresttech'
1111

1212
repositories {
1313
mavenCentral()
1414
}
1515
}
1616

17+
build {
18+
dependsOn clean
19+
dependsOn jar
20+
}
21+
1722
subprojects {
1823
apply plugin: 'java'
1924

@@ -34,5 +39,11 @@ subprojects {
3439
dependencies {
3540
implementation project(':shared')
3641
}
42+
43+
jar {
44+
archiveBaseName.set(rootProject.name + '-' + project.name)
45+
archiveVersion.set(version)
46+
destinationDirectory.set(file("$rootDir/build/libs"))
47+
}
3748
}
3849
}

0 commit comments

Comments
 (0)