File tree 3 files changed +15
-22
lines changed
3 files changed +15
-22
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: "deploy release"
3
3
on :
4
4
push :
5
5
tags-ignore :
6
- - ' *-SNAPSHOT'
6
+ - " *-SNAPSHOT"
7
7
8
8
jobs :
9
9
all_checks :
14
14
- name : " Set up Java"
15
15
uses : actions/setup-java@v4
16
16
with :
17
- distribution : ' adopt'
18
- java-version : ' 17 '
17
+ distribution : " adopt"
18
+ java-version : " 17 "
19
19
- name : " Checks all the things"
20
20
run : ./gradlew lint ktlintCheck test koverVerify apiCheck assemble
21
21
@@ -28,21 +28,16 @@ jobs:
28
28
- name : " Set up Java"
29
29
uses : actions/setup-java@v4
30
30
with :
31
- distribution : ' adopt'
32
- java-version : ' 17 '
31
+ distribution : " adopt"
32
+ java-version : " 17 "
33
33
- name : " Get tag and save into env"
34
34
uses :
olegtarasov/[email protected]
35
35
id : tagName
36
36
- name : " Upload release"
37
- run : ./gradlew publishToMavenCentral --no-daemon --no-parallel
37
+ run : ./gradlew publishAndReleaseToMavenCentral --no-daemon --no-parallel --no-configuration-cache
38
38
env :
39
39
libraryVersionTag : ${{ steps.tagName.outputs.tag }}
40
40
ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }}
41
41
ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
42
42
ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.SIGNING_PRIVATE_KEY }}
43
43
ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.SIGNING_PASSWORD }}
44
- - name : " Publish release"
45
- run : ./gradlew releaseRepository --no-daemon --no-parallel
46
- env :
47
- ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }}
48
- ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: "deploy snapshot"
3
3
on :
4
4
push :
5
5
tags :
6
- - ' *-SNAPSHOT'
6
+ - " *-SNAPSHOT"
7
7
8
8
jobs :
9
9
all_checks :
14
14
- name : " Set up Java"
15
15
uses : actions/setup-java@v4
16
16
with :
17
- distribution : ' adopt'
18
- java-version : ' 17 '
17
+ distribution : " adopt"
18
+ java-version : " 17 "
19
19
- name : " Checks all the things"
20
20
run : ./gradlew lint ktlintCheck test koverVerify apiCheck assemble
21
21
@@ -28,14 +28,16 @@ jobs:
28
28
- name : " Set up Java"
29
29
uses : actions/setup-java@v4
30
30
with :
31
- distribution : ' adopt'
32
- java-version : ' 17 '
31
+ distribution : " adopt"
32
+ java-version : " 17 "
33
33
- name : " Get tag and save into env"
34
34
uses :
olegtarasov/[email protected]
35
35
id : tagName
36
- - name : " Upload release "
37
- run : ./gradlew publishToMavenCentral --no-daemon --no-parallel
36
+ - name : " Upload snapshot "
37
+ run : ./gradlew publishAllPublicationsToMavenCentralRepository --no-configuration-cache
38
38
env :
39
39
libraryVersionTag : ${{ steps.tagName.outputs.tag }}
40
40
ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }}
41
41
ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
42
+ ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.SIGNING_PRIVATE_KEY }}
43
+ ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.SIGNING_PASSWORD }}
Original file line number Diff line number Diff line change 1
1
org.gradle.jvmargs =-Xmx1536m
2
- # AndroidX
3
2
android.useAndroidX =true
4
- # Kotlin code style for this project: "official" or "obsolete":
5
3
kotlin.code.style =official
6
- # https://docs.gradle.org/current/userguide/build_cache.html#sec:build_cache_enable
7
- org.gradle.caching =true
You can’t perform that action at this time.
0 commit comments