File tree Expand file tree Collapse file tree 4 files changed +16
-12
lines changed Expand file tree Collapse file tree 4 files changed +16
-12
lines changed Original file line number Diff line number Diff line change @@ -32,17 +32,19 @@ jobs:
32
32
- name : Setup Gradle
33
33
uses : gradle/actions/setup-gradle@v4
34
34
35
- - name : Setup gradle.properties
35
+ - name : Setup Configuration
36
36
run : |
37
37
echo "" >> gradle.properties
38
38
echo "mavenCentralUsername=${{ secrets.MAVEN_CENTRAL_USERNAME }}" >> gradle.properties
39
39
echo "mavenCentralPassword=${{ secrets.MAVEN_CENTRAL_TOKEN }}" >> gradle.properties
40
40
echo "customSigningInMemoryKey=${{ secrets.MAVEN_CENTRAL_GPG_SECRET_KEY }}" >> gradle.properties
41
41
echo "customSigningInMemoryKeyPassword=${{ secrets.MAVEN_CENTRAL_GPG_SECRET_KEY_PASSWORD }}" >> gradle.properties
42
+ chmod +x gradlew
43
+
44
+ - name : Check binary compatibility
45
+ run : ./gradlew apiCheck
42
46
43
47
- name : Publish artifact
44
- run : |
45
- chmod +x gradlew
46
- ./gradlew publishAndReleaseToMavenCentral
47
-
48
+ run : ./gradlew publishAndReleaseToMavenCentral
49
+
48
50
Original file line number Diff line number Diff line change 1
1
[versions ]
2
- simpleJavaMail = " 8.8.2"
2
+ kotlin = " 2.0.20"
3
+
4
+ simpleJavaMail = " 8.11.2"
3
5
kotlinx-html = " 0.11.0"
4
6
kotlinx-coroutines = " 1.8.0"
5
7
kotlinx-serialization-json = " 1.6.3"
6
- kotlin = " 2.0.20 "
8
+
7
9
gradle-maven-publish-plugin = " 0.29.0"
8
10
dokka = " 1.9.20"
9
11
detekt = " 1.23.6"
Original file line number Diff line number Diff line change @@ -10,9 +10,9 @@ dependencies {
10
10
implementation(libs.kotlinx.coroutines.core)
11
11
implementation(libs.kotlinx.coroutines.jdk8)
12
12
13
- implementation (libs.simpleJavaMail.batchModule)
14
- implementation (libs.simpleJavaMail.simpleJavaMail)
15
- implementation (libs.simpleJavaMail.smimeModule)
13
+ api (libs.simpleJavaMail.batchModule)
14
+ api (libs.simpleJavaMail.simpleJavaMail)
15
+ api (libs.simpleJavaMail.smimeModule)
16
16
}
17
17
18
18
Original file line number Diff line number Diff line change @@ -6,6 +6,6 @@ plugins {
6
6
dependencies {
7
7
project(" :packages:core" )
8
8
9
- implementation (libs.kotlinx.html)
10
- implementation (libs.simpleJavaMail.simpleJavaMail)
9
+ api (libs.kotlinx.html)
10
+ api (libs.simpleJavaMail.simpleJavaMail)
11
11
}
You can’t perform that action at this time.
0 commit comments