Skip to content

Commit

Permalink
Try to configure gralde release and publish #7
Browse files Browse the repository at this point in the history
  • Loading branch information
petitcl committed Jun 28, 2023
1 parent 2e17f54 commit 6a1da98
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 31 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
- name: Publish package
uses: gradle/gradle-build-action@749f47bda3e44aa060e82d7b3ef7e40d953bd629
with:
arguments: -Pversion=${NEW_VERSION} build publish
arguments: -Pversion=${NEW_VERSION} publishToSonatype closeAndReleaseSonatypeStagingRepository
env:
ORG_GRADLE_PROJECT_sonatypePassword: ${{ secrets.OSSRH_PASSWORD }}
ORG_GRADLE_PROJECT_sonatypeUsername: ${{ secrets.OSSRH_USERNAME }}
Expand Down
28 changes: 0 additions & 28 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -15,31 +15,3 @@ nexusPublishing {
}
}
}

//subprojects {
//// plugins {
//// `maven-publish`
//// signing
//// id("io.github.gradle-nexus.publish-plugin") version "1.3.0"
//// }
//
//// publishing {
//// publications {
//// create<MavenPublication>("maven") {
//// from(components["java"])
//// groupId = "io.github.petitcl"
//// artifactId = project.name
//// version = System.getenv("NEW_VERSION")
//// }
//// }
//// }
//}

//
//signing {
// val signingKey: String? by project
// val signingPassword: String? by project
// useInMemoryPgpKeys(signingKey, signingPassword)
//
// sign(publishing.publications["maven"])
//}
3 changes: 1 addition & 2 deletions buildSrc/src/main/kotlin/publishing-conventions.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ plugins {
id("signing")
}


group = "io.github.petitcl"
version = if (System.getenv("NEW_VERSION") != null) { System.getenv("NEW_VERSION") } else { "0.0.1-SNAPSHOT" }

Expand Down Expand Up @@ -48,5 +47,5 @@ signing {
val signingKey: String? by project
val signingPassword: String? by project
useInMemoryPgpKeys(signingKey, signingPassword)
sign(publishing.publications["maven"])
sign(publishing.publications["mavenJava"])
}

0 comments on commit 6a1da98

Please sign in to comment.