From 9d1320423b6ad9c8e5a505d91a74eb711b6a50fb Mon Sep 17 00:00:00 2001 From: Nariman Abdullin Date: Tue, 21 Nov 2023 16:44:24 +0300 Subject: [PATCH] Fix mergeDiktatReports ### What's done: - mustRunAfter instead of dependsOn to allow run `mergeDiktatReports` after failing diktatCheck It closes #1733 --- .../diktat/plugin/gradle/tasks/SarifReportMergeTask.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diktat-gradle-plugin/src/main/kotlin/com/saveourtool/diktat/plugin/gradle/tasks/SarifReportMergeTask.kt b/diktat-gradle-plugin/src/main/kotlin/com/saveourtool/diktat/plugin/gradle/tasks/SarifReportMergeTask.kt index 972665d383..43cd6f7b2e 100644 --- a/diktat-gradle-plugin/src/main/kotlin/com/saveourtool/diktat/plugin/gradle/tasks/SarifReportMergeTask.kt +++ b/diktat-gradle-plugin/src/main/kotlin/com/saveourtool/diktat/plugin/gradle/tasks/SarifReportMergeTask.kt @@ -99,7 +99,7 @@ internal fun Project.configureMergeReportsTask() { rootMergeSarifReportsTask.configure { reportMergeTask -> reportMergeTask.input.from(getGitHubActionReporterOutput()) - reportMergeTask.dependsOn(diktatCheckTask) + reportMergeTask.mustRunAfter(diktatCheckTask) } diktatCheckTask.configure { it.finalizedBy(rootMergeSarifReportsTask)