File tree 2 files changed +21
-3
lines changed
2 files changed +21
-3
lines changed Original file line number Diff line number Diff line change @@ -34,11 +34,27 @@ jobs:
34
34
- name : Setup Gradle
35
35
uses : gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4.0.0
36
36
37
- - name : Build with Gradle
38
- run : ./gradlew build
37
+ - name : Verify publication configuration
38
+ run : ./gradlew jreleaserConfig
39
+ env :
40
+ JRELEASER_MAVENCENTRAL_USERNAME : ${{ secrets.OSSRH_USERNAME }}
41
+ JRELEASER_MAVENCENTRAL_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
42
+ JRELEASER_GPG_PUBLIC_KEY : ${{ secrets.GPG_PUBLIC_KEY }}
43
+ JRELEASER_GPG_SECRET_KEY : ${{ secrets.GPG_SECRET_KEY }}
44
+ JRELEASER_GPG_PASSPHRASE : ${{ secrets.SIGNING_PASSPHRASE }}
45
+ JRELEASER_GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
46
+
47
+ - name : Clean Build with Gradle
48
+ run : ./gradlew clean build
49
+ env :
50
+ JRELEASER_MAVENCENTRAL_USERNAME : ${{ secrets.OSSRH_USERNAME }}
51
+ JRELEASER_MAVENCENTRAL_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
52
+ JRELEASER_GPG_PUBLIC_KEY : ${{ secrets.GPG_PUBLIC_KEY }}
53
+ JRELEASER_GPG_SECRET_KEY : ${{ secrets.GPG_SECRET_KEY }}
54
+ JRELEASER_GPG_PASSPHRASE : ${{ secrets.SIGNING_PASSPHRASE }}
39
55
40
56
- name : Publish to OSSRH repository
41
- run : ./gradlew jreleaserUpload
57
+ run : ./gradlew publish jreleaserFullRelease
42
58
env :
43
59
JRELEASER_MAVENCENTRAL_USERNAME : ${{ secrets.OSSRH_USERNAME }}
44
60
JRELEASER_MAVENCENTRAL_PASSWORD : ${{ secrets.OSSRH_TOKEN }}
Original file line number Diff line number Diff line change @@ -64,6 +64,8 @@ publishing {
64
64
}
65
65
66
66
jreleaser {
67
+ strict.set(true )
68
+
67
69
signing {
68
70
active.set(Active .ALWAYS )
69
71
armored = true
You can’t perform that action at this time.
0 commit comments