Skip to content

Commit

Permalink
Separate task for snapshot upload
Browse files Browse the repository at this point in the history
  • Loading branch information
kotcrab committed Jan 29, 2025
1 parent 1beb22e commit a54a39f
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .github/workflows/snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@ jobs:
- name: Run tests
run: ./gradlew check
- name: Upload to Maven Central
run: ./gradlew :ui:publishToSonatype
run: ./gradlew :ui:publishSnapshot
env:
ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.ossrhUsername }}
ORG_GRADLE_PROJECT_ossrhPassword: ${{ secrets.ossrhPassword }}
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.signingKey }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.signingPassword }}
6 changes: 6 additions & 0 deletions deploy.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -57,3 +57,9 @@ signing {
useInMemoryPgpKeys(signingKey, signingPassword)
sign publishing.publications.maven
}

task publishSnapshot {
if (!isReleaseVersion) {
finalizedBy(tasks["publishToSonatype"])
}
}

0 comments on commit a54a39f

Please # to comment.