File tree Expand file tree Collapse file tree 6 files changed +11
-20
lines changed
Expand file tree Collapse file tree 6 files changed +11
-20
lines changed Original file line number Diff line number Diff line change 5050 env :
5151 ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.CENTRAL_USERNAME }}
5252 ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.CENTRAL_TOKEN }}
53- SIGN_KEY : ${{ secrets.SIGN_KEY }}
54- SIGN_KEY_PASS : ${{ secrets.SIGN_KEY_PASS }}
53+ ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.SIGN_KEY }}
54+ ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.SIGN_KEY_PASS }}
5555
5656 # NPM publishing disabled - uncomment when ready
5757 # - name: Publish JS package to npm
Original file line number Diff line number Diff line change 5656 env :
5757 ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.CENTRAL_USERNAME }}
5858 ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.CENTRAL_TOKEN }}
59- SIGN_KEY : ${{ secrets.SIGN_KEY }}
60- SIGN_KEY_PASS : ${{ secrets.SIGN_KEY_PASS }}
59+ ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.SIGN_KEY }}
60+ ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.SIGN_KEY_PASS }}
Original file line number Diff line number Diff line change 11
2- > ** Work in Progress** : Migration to kotlin multiplatform from the original [ zdl-jvm] ( https://github.com/ZenWave360/zdl-jvm ) repository.
3-
42ZenWave Domain Model Language
53=====================================
64
2523
2624``` xml
2725<dependency >
28- <groupId >io.zenwave360.sdk </groupId >
26+ <groupId >io.zenwave360.dsl </groupId >
2927 <artifactId >dsl-kotlin-jvm</artifactId >
3028 <version >${dsl-kotlin.version}</version >
3129</dependency >
@@ -41,6 +39,8 @@ NOTE: jvm version includes a working ZdlParser compiled from Kotlin ANTL4 target
4139
4240* JavaScript/TypeScript:
4341
42+ NOTE: pending publishing to npm-registy
43+
4444``` bash
4545npm install @zenwave360/dsl
4646```
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ plugins {
77}
88
99group = " io.zenwave360.dsl"
10- version = " 1.5 .0-SNAPSHOT"
10+ version = " 1.6 .0-SNAPSHOT"
1111
1212val antlrVersion = " 4.13.2"
1313
@@ -72,12 +72,7 @@ val generateJavaGrammarSource by tasks.registering(JavaExec::class) {
7272mavenPublishing {
7373 publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost .CENTRAL_PORTAL )
7474
75- // Only sign if credentials are available (for CI/CD)
76- val signingKey = System .getenv(" SIGN_KEY" )
77- val signingPassword = System .getenv(" SIGN_KEY_PASS" )
78- if (! signingKey.isNullOrBlank() && ! signingPassword.isNullOrBlank()) {
79- signAllPublications()
80- }
75+ signAllPublications()
8176
8277 pom {
8378 name.set(" ZDL Kotlin Multiplatform" )
@@ -282,3 +277,5 @@ tasks.register("koverPrintCoverageDetailed") {
282277 }
283278 }
284279}
280+
281+
Original file line number Diff line number Diff line change @@ -6,9 +6,3 @@ org.gradle.caching=true
66# Kotlin
77kotlin.code.style =official
88kotlin.mpp.stability.nowarn =true
9-
10- # Maven Publishing
11- # Signing is required for Maven Central but optional for local development
12- # Set to false to skip signing when publishing to mavenLocal
13- mavenPublishing.signing.required =false
14-
You can’t perform that action at this time.
0 commit comments