File tree 2 files changed +42
-14
lines changed
2 files changed +42
-14
lines changed Original file line number Diff line number Diff line change
1
+ name : Create Release
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - ' v*'
7
+
8
+ jobs :
9
+ build :
10
+ name : Create Release
11
+ runs-on : ubuntu-latest
12
+
13
+ steps :
14
+ - uses : actions/checkout@v4
15
+ - name : set up JDK
16
+ uses : actions/setup-java@v4
17
+ with :
18
+ java-version : ' 17'
19
+ distribution : ' temurin'
20
+
21
+ - name : Setup Gradle
22
+ uses : gradle/actions/setup-gradle@v3
23
+
24
+ - name : Publish to Maven Central
25
+ run : ./gradlew publishToMavenCentral publishPlugin
26
+ env :
27
+ ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_USERNAME }}
28
+ ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_PASSWORD }}
29
+ ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.SIGNING_KEY }}
30
+ ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.SIGNING_KEY_PASSWORD }}
31
+ GRADLE_PUBLISH_KEY : ${{ secrets.GRADLE_PUBLISH_KEY }}
32
+ GRADLE_PUBLISH_SECRET : ${{ secrets.GRADLE_PUBLISH_SECRET }}
33
+
34
+ - name : Extract release notes
35
+ uses : ffurrer2/extract-release-notes@v2
36
+ with :
37
+ release_notes_file : RELEASE_NOTES.md
38
+
39
+ - name : Create GitHub Release
40
+ uses : softprops/action-gh-release@v2
41
+ with :
42
+ body_path : RELEASE_NOTES.md
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments