File tree 2 files changed +28
-2
lines changed
convention-plugins/src/main/kotlin
2 files changed +28
-2
lines changed Original file line number Diff line number Diff line change 43
43
uses : gradle/actions/setup-gradle@v3
44
44
45
45
- name : Gradle test
46
- run : ./gradlew allTests
46
+ run : ./gradlew allTests
47
+
48
+ deploy :
49
+ if : github.event_name == 'push' && github.ref == 'refs/heads/main'
50
+ needs : build
51
+ runs-on : macos-14
52
+ steps :
53
+ - uses : actions/checkout@v4
54
+ - name : Set up JDK 17
55
+ uses : actions/setup-java@v4
56
+ with :
57
+ java-version : ' 17'
58
+ distribution : ' temurin'
59
+
60
+ - name : Setup Gradle
61
+ uses : gradle/actions/setup-gradle@v3
62
+
63
+ - name : Deploy snapshot
64
+ env :
65
+ VERSION : 0.5.0-SNAPSHOT
66
+ OSSRH_STAGING_PROFILE_ID : ${{ secrets.OSSRH_STAGING_PROFILE_ID }}
67
+ OSSRH_USERNAME : ${{ secrets.OSSRH_USERNAME }}
68
+ OSSRH_PASSWORD : ${{ secrets.OSSRH_PASSWORD }}
69
+ OSSRH_GPG_SECRET_KEY_PASSWORD : ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
70
+ OSSRH_GPG_SECRET_KEY_ID : ${{ secrets.OSSRH_GPG_SECRET_KEY_ID }}
71
+ OSSRH_GPG_SECRET_KEY : ${{ secrets.OSSRH_GPG_SECRET_KEY }}
72
+ run : ./gradlew publish
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ fun Project.rootPublicationSetup() {
12
12
13
13
allprojects {
14
14
group = " com.mohamedrejeb.calf"
15
- version = " 0.5.1"
15
+ version = System .getenv( " VERSION " ) ? : " 0.5.1"
16
16
}
17
17
18
18
nexusPublishing {
You can’t perform that action at this time.
0 commit comments