Skip to content

Commit 2fb87e4

Browse files
Merge pull request #9 from velocitycareerlabs/VL-8828-jreleaser-per-sdk
jreleaser template per module
2 parents c00590e + 58ac184 commit 2fb87e4

File tree

7 files changed

+15
-10
lines changed

7 files changed

+15
-10
lines changed

.github/workflows/kmp-run-publish-android.yml renamed to .github/workflows/publish-velocityexchangeverifiers-android.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: KMP RUN Publish Android
1+
name: Publish velocityexchangeverifiers Android
22

33
on:
44
workflow_dispatch:
@@ -189,11 +189,12 @@ jobs:
189189
- name: 🚀 Run JReleaser full-release
190190
uses: jreleaser/release-action@v2
191191
with:
192-
version: 1.18.0
192+
version: 1.19.0
193193
arguments: >
194194
full-release
195195
--config-file=jreleaser.template.yml
196196
--debug
197+
working-directory: velocityexchangeverifiers
197198
env:
198199
JRELEASER_PROJECT_JAVA_ARTIFACT_ID: velocityexchangeverifiers
199200
JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.MAVEN_CENTRAL_TOKEN_USERNAME }}

.github/workflows/kmp-run-publish-ios.yml renamed to .github/workflows/publish-velocityexchangeverifiers-ios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: KMP RUN Publish iOS
1+
name: Publish velocityexchangeverifiers iOS
22

33
on:
44
workflow_dispatch:

.github/workflows/kmp-run-test-and-build-all-targets.yml renamed to .github/workflows/run-test-and-build-for-all-targets.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: KMP RUN Test And Build All Targets
1+
name: KMP RUN Test And Build For All Targets
22

33
on:
44
push:
@@ -19,4 +19,4 @@ jobs:
1919
build-on-pr:
2020
name: Build All KMP Targets
2121
uses: ./.github/workflows/kmp-reusable-build-all-targets.yml
22-
secrets: inherit
22+
secrets: inherit

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,4 @@ Pods/
5151
*.xcuserdata/
5252
project.xcworkspace/
5353
/kotlin-js-store
54+
/velocityexchangeverifiers/target

gradle/libs.versions.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ waltid-version = "0.14.0"
2828
ktlint = "13.0.0"
2929
kotlinxSerializationJson = "1.9.0"
3030
dokka = "1.9.20"
31+
jreleaser = "1.19.0"
3132

3233
[libraries]
3334
kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
@@ -69,3 +70,4 @@ cocoapods = { id = "org.jetbrains.kotlin.native.cocoapods" }
6970
mavenPublish = { id = "maven-publish" }
7071
signing = { id = "signing" }
7172
dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
73+
jreleaser = { id = "org.jreleaser", version.ref = "jreleaser" }

velocityexchangeverifiers/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ plugins {
1010
alias(libs.plugins.mavenPublish)
1111
alias(libs.plugins.signing)
1212
alias(libs.plugins.dokka)
13+
alias(libs.plugins.jreleaser)
1314
}
1415

1516
val publishGroupId = providers.gradleProperty("PUBLISH_GROUP_ID").get()

jreleaser.template.yml renamed to velocityexchangeverifiers/jreleaser.template.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
project:
2-
name: WalletSdkKmp
2+
name: velocityexchangeverifiers
33
# version: from JRELEASER_PROJECT_VERSION
4-
description: Velocity Career Labs Android SDK
4+
description: Velocity Exchange Verifiers - Multiplatform SDK for Verifiable Credential JWT Verification
55
authors:
66
- Michael Avoyan
77
inceptionYear: 2025
88
license: Apache-2.0
99
links:
10-
homepage: https://github.com/velocitycareerlabs
10+
homepage: https://github.com/velocitycareerlabs/WalletSdkKmp
1111
languages:
1212
java:
1313
groupId: io.velocitycareerlabs
1414
artifactId: velocityexchangeverifiers
1515
extraProperties:
16-
displayName: Velocity Career Labs Android SDK
16+
displayName: Velocity Exchange Verifiers
1717

1818
signing:
1919
active: ALWAYS
@@ -26,7 +26,7 @@ signing:
2626
release:
2727
github:
2828
owner: velocitycareerlabs
29-
name: VelocityExchangeVerifiers
29+
name: velocityexchangeverifiers
3030
# token: from JRELEASER_GITHUB_TOKEN
3131
# tagName: from JRELEASER_TAG_NAME
3232
# releaseName: from JRELEASER_RELEASE_NAME

0 commit comments

Comments
 (0)