File tree Expand file tree Collapse file tree 4 files changed +19
-14
lines changed Expand file tree Collapse file tree 4 files changed +19
-14
lines changed Original file line number Diff line number Diff line change 22
22
build :
23
23
runs-on : ubuntu-latest
24
24
env :
25
- MAVEN_USERNAME : ${{ vars .MAVEN_USERNAME }}
26
- MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
25
+ ORG_GRADLE_PROJECT_MAVEN_USERNAME : ${{ secrets .MAVEN_USERNAME }}
26
+ ORG_GRADLE_PROJECT_MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
27
27
ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.ORG_GRADLE_PROJECT_MAVENCENTRALPASSWORD }}
28
28
ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.ORG_GRADLE_PROJECT_MAVENCENTRALUSERNAME }}
29
29
ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGINMEMORYKEY }}
Original file line number Diff line number Diff line change 8
8
build :
9
9
uses : ./.github/workflows/build.yml
10
10
secrets :
11
- MAVEN_USERNAME : ${{ vars .MAVEN_USERNAME }}
12
- MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
13
- ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.ORG_GRADLE_PROJECT_MAVENCENTRALUSERNAME }}
14
- ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.ORG_GRADLE_PROJECT_MAVENCENTRALPASSWORD }}
15
- ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGINMEMORYKEY }}
16
- ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGINMEMORYKEYPASSWORD }}
11
+ ORG_GRADLE_PROJECT_MAVEN_USERNAME : ${{ secrets .MAVEN_USERNAME }}
12
+ ORG_GRADLE_PROJECT_MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
13
+ ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.MAVEN_CENTRAL_USERNAME }}
14
+ ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
15
+ ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.SIGNING_IN_MEMORY_KEY }}
16
+ ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.SIGNING_IN_MEMORY_KEY_PASSWORD }}
17
17
18
18
release :
19
19
needs : build
Original file line number Diff line number Diff line change @@ -140,6 +140,11 @@ tasks.withType<PublishToMavenRepository> {
140
140
dependsOn(tasks.kotlinSourcesJar)
141
141
}
142
142
143
+ tasks.withType<GenerateModuleMetadata > {
144
+ dependsOn(sourcesJar)
145
+ dependsOn(tasks.kotlinSourcesJar)
146
+ }
147
+
143
148
kotlin {
144
149
jvmToolchain(17 )
145
150
}
@@ -164,11 +169,11 @@ val mavenUrl: String
164
169
publishing {
165
170
repositories {
166
171
maven {
167
- name = " arbjerg "
172
+ name = " lavalink "
168
173
url = uri(mavenUrl)
169
174
credentials {
170
- username = System .getenv (" MAVEN_USERNAME" )
171
- password = System .getenv (" MAVEN_PASSWORD" )
175
+ username = findProperty (" MAVEN_USERNAME" ) as String?
176
+ password = findProperty (" MAVEN_PASSWORD" ) as String?
172
177
}
173
178
authentication {
174
179
create<BasicAuthentication >(" basic" )
@@ -190,7 +195,7 @@ afterEvaluate {
190
195
coordinates(group.toString(), project.the<BasePluginExtension >().archivesName.get(), version.toString())
191
196
192
197
if (findProperty(" mavenCentralUsername" ) != null && findProperty(" mavenCentralPassword" ) != null ) {
193
- publishToMavenCentral(SonatypeHost .S01 , false )
198
+ publishToMavenCentral(SonatypeHost .CENTRAL_PORTAL , false )
194
199
if (release) {
195
200
signAllPublications()
196
201
}
@@ -234,7 +239,7 @@ publish.apply {
234
239
dependsOn(tasks.build)
235
240
236
241
onlyIf {
237
- System .getenv (" MAVEN_USERNAME" ) != null && System .getenv (" MAVEN_PASSWORD" ) != null
242
+ findProperty (" MAVEN_USERNAME" ) != null && findProperty (" MAVEN_PASSWORD" ) != null
238
243
}
239
244
}
240
245
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ fun VersionCatalogBuilder.versionRefs() {
19
19
version(" kotlin" , " 1.9.21" )
20
20
version(" dokka" , " 1.9.10" )
21
21
version(" grgit" , " 5.2.0" )
22
- version(" maven-publish" , " 0.25.3 " )
22
+ version(" maven-publish" , " 0.32.0 " )
23
23
version(" lavalink" , " 4.0.3" )
24
24
25
25
version(" logger" , " 2.0.7" )
You can’t perform that action at this time.
0 commit comments