Skip to content

Commit

Permalink
Update signing
Browse files Browse the repository at this point in the history
  • Loading branch information
MohamedRejeb committed Sep 7, 2023
1 parent 27e0c89 commit a213d50
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 26 deletions.
9 changes: 0 additions & 9 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,6 @@ jobs:
path: |
~/.konan
key: ${{ runner.os }}-${{ hashFiles('**/.lock') }}
- name: Import GPG key
uses: crazy-max/ghaction-import-gpg@v5
with:
gpg_private_key: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
passphrase: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
- name: Set up JDK 17
uses: actions/setup-java@v3
with:
Expand All @@ -60,10 +55,6 @@ jobs:
arguments: |
${{ matrix.target }}
closeAndReleaseSonatypeStagingRepository
-Psigning.gnupg.passphrase='${{secrets.OSSRH_GPG_SECRET_KEY_PASSWORD}}'
-Psigning.gnupg.keyName='${{secrets.OSSRH_GPG_SECRET_KEY_ID}}'
-PsonatypeUsername='${{secrets.OSSRH_USERNAME}}'
-PsonatypePassword='${{secrets.OSSRH_PASSWORD}}'
env:
OSSRH_STAGING_PROFILE_ID: ${{ secrets.OSSRH_STAGING_PROFILE_ID }}
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
Expand Down
27 changes: 10 additions & 17 deletions convention-plugins/src/main/kotlin/module.publication.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -48,22 +48,15 @@ publishing {
}

signing {
if (project.hasProperty("signing.gnupg.keyName")) {
useGpgCmd()
sign(publishing.publications)
}
useInMemoryPgpKeys(
System.getenv("OSSRH_GPG_SECRET_KEY_ID"),
System.getenv("OSSRH_GPG_SECRET_KEY"),
System.getenv("OSSRH_GPG_SECRET_KEY_PASSWORD"),
)
sign(publishing.publications)
}

//signing {
// useInMemoryPgpKeys(
// System.getenv("OSSRH_GPG_SECRET_KEY_ID"),
// System.getenv("OSSRH_GPG_SECRET_KEY"),
// System.getenv("OSSRH_GPG_SECRET_KEY_PASSWORD"),
// )
// sign(publishing.publications)
//}
//
//// TODO: remove after https://youtrack.jetbrains.com/issue/KT-46466 is fixed
//project.tasks.withType(AbstractPublishToMaven::class.java).configureEach {
// dependsOn(project.tasks.withType(Sign::class.java))
//}
// TODO: remove after https://youtrack.jetbrains.com/issue/KT-46466 is fixed
project.tasks.withType(AbstractPublishToMaven::class.java).configureEach {
dependsOn(project.tasks.withType(Sign::class.java))
}

0 comments on commit a213d50

Please sign in to comment.