@@ -2,7 +2,11 @@ name: Artifact Publish
2
2
3
3
env :
4
4
GRADLE_OPTS : " -Dorg.gradle.jvmargs=-Xmx4g -Dorg.gradle.daemon=false -Dkotlin.incremental=false"
5
-
5
+ ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }}
6
+ ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
7
+ ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }}
8
+ ORG_GRADLE_PROJECT_signingInMemoryKeyId : ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY_ID }}
9
+ ORG_GRADLE_PROJECT_signingInMemoryKeyPassword : ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY_PASSWORD }}
6
10
on :
7
11
pull_request :
8
12
branches : [ main ]
@@ -142,34 +146,18 @@ jobs:
142
146
- name : Publish lint-core-publish to MavenCentral
143
147
if : contains(github.event.pull_request.labels.*.name, 'target_lint-core')
144
148
run : ./gradlew :lint-core-publish:publish --no-parallel --scan
145
- env :
146
- ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }}
147
- ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
148
- ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }}
149
149
150
150
- name : Publish lint-quack-publish to MavenCentral
151
151
if : contains(github.event.pull_request.labels.*.name, 'target_lint-quack')
152
152
run : ./gradlew :lint-quack-publish:publish --no-parallel --scan
153
- env :
154
- ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }}
155
- ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
156
- ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }}
157
153
158
154
- name : Publish lint-compose-publish to MavenCentral
159
155
if : contains(github.event.pull_request.labels.*.name, 'target_lint-compose')
160
156
run : ./gradlew :lint-compose-publish:publish --no-parallel --scan
161
- env :
162
- ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }}
163
- ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
164
- ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }}
165
157
166
158
- name : Publish ui-components to MavenCentral
167
159
if : contains(github.event.pull_request.labels.*.name, 'target_ui-components')
168
160
run : ./gradlew :ui-components:publish --no-parallel --scan
169
- env :
170
- ORG_GRADLE_PROJECT_mavenCentralUsername : ${{ secrets.SONATYPE_NEXUS_USERNAME }}
171
- ORG_GRADLE_PROJECT_mavenCentralPassword : ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
172
- ORG_GRADLE_PROJECT_signingInMemoryKey : ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }}
173
161
174
162
- name : Update new versions
175
163
run : |
0 commit comments