Skip to content

Commit ebb6052

Browse files
committed
jreleaser won't create the output folder.
1 parent 82305aa commit ebb6052

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

.github/workflows/trigger-java-publish.yml

+15-1
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,24 @@ jobs:
113113
}
114114
}
115115
}
116+
}
117+
118+
tasks.register('createJReleaserOutputDir') {
119+
doLast {
120+
mkdir 'build/jreleaser'
121+
}
122+
}
123+
124+
tasks.named('jreleaserFullRelease') {
125+
dependsOn 'createJReleaserOutputDir'
116126
}" > build.gradle
117127
118128
# Initialize Gradle wrapper
119129
gradle wrapper
130+
# TODO: Find out why jreleaser does not just create this
131+
# Directory.
132+
- name: Create JReleaser output directory
133+
run: mkdir -p build/jreleaser
120134

121135
- name: Publish dummy package to Maven Central
122136
env:
@@ -127,7 +141,7 @@ jobs:
127141
JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.GPG_PUBLIC_KEY_JAVA_PUBLISHING }}
128142
JRELEASER_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
129143
run: |
130-
./gradlew clean build publish jreleaserFullRelease jreleaserChangelog -d --stacktrace --info
144+
./gradlew clean createJReleaserOutputDir jreleaserConfig build publish jreleaserFullRelease --stacktrace --info
131145
132146
- name: JReleaser output
133147
if: always()

0 commit comments

Comments
 (0)