Skip to content

Commit 56e2815

Browse files
committed
DO NOT MERGE: Test publishing snapshots
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
1 parent 5829562 commit 56e2815

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/snapshot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ on:
44
push:
55
branches:
66
- dev
7+
- snapshot
8+
workflow_dispatch:
79

810
jobs:
911
build-and-deploy-docs:
@@ -25,4 +27,9 @@ jobs:
2527
restore-keys: ${{ runner.os }}-gradle
2628

2729
- name: Publish snapshot
30+
env:
31+
PGP_PRIVATE_SIGNING_KEY: ${{ secrets.PGP_PRIVATE_SIGNING_KEY }}
32+
PGP_PRIVATE_SIGNING_KEY_PASSWORD: ${{ secrets.PGP_PRIVATE_SIGNING_KEY_PASSWORD }}
33+
SONATYPE_MAVEN_CENTRAL_USERNAME: ${{ secrets.SONATYPE_MAVEN_CENTRAL_USERNAME }}
34+
SONATYPE_MAVEN_CENTRAL_PASSWORD: ${{ secrets.SONATYPE_MAVEN_CENTRAL_PASSWORD }}
2835
run: ./gradlew publishSnapshotPublicationToSonatypeRepository

extractor/build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,9 @@ publishing {
161161
create<MavenPublication>("snapshot") {
162162
groupId = mavenGroupId
163163
artifactId = mavenArtifactId
164-
version = "${rootProject.version}-SNAPSHOT"
164+
version = providers.exec {
165+
commandLine("git", "rev-parse", "--short", "HEAD")
166+
}.standardOutput.asText.map { it.trim() }.get()
165167

166168
afterEvaluate {
167169
from(components["java"])

0 commit comments

Comments
 (0)