From 193dafcdc9feada241af041614351e3f1d4b5cfc Mon Sep 17 00:00:00 2001 From: Andres Almiray Date: Fri, 24 Sep 2021 23:38:10 +0200 Subject: [PATCH] [github] Do not link discussion if release is draft. Resolves #380 --- .../main/java/org/jreleaser/sdk/github/GithubReleaser.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sdks/github-java-sdk/src/main/java/org/jreleaser/sdk/github/GithubReleaser.java b/sdks/github-java-sdk/src/main/java/org/jreleaser/sdk/github/GithubReleaser.java index 893a6d74..f0a91164 100644 --- a/sdks/github-java-sdk/src/main/java/org/jreleaser/sdk/github/GithubReleaser.java +++ b/sdks/github-java-sdk/src/main/java/org/jreleaser/sdk/github/GithubReleaser.java @@ -218,7 +218,9 @@ public class GithubReleaser extends AbstractReleaser { org.jreleaser.model.Github github = context.getModel().getRelease().getGithub(); String discussionCategoryName = github.getDiscussionCategoryName(); - if (context.getModel().getProject().isSnapshot() || isBlank(discussionCategoryName)) return; + if (context.getModel().getProject().isSnapshot() || + isBlank(discussionCategoryName) || + github.isDraft()) return; context.getLogger().debug("linking release {} with discussion {}", tagName, discussionCategoryName);