diff --git a/src/main/kotlin/org/danilopianini/gradle/mavencentral/NexusStatefulOperation.kt b/src/main/kotlin/org/danilopianini/gradle/mavencentral/NexusStatefulOperation.kt index 8d4870a4..b5042072 100644 --- a/src/main/kotlin/org/danilopianini/gradle/mavencentral/NexusStatefulOperation.kt +++ b/src/main/kotlin/org/danilopianini/gradle/mavencentral/NexusStatefulOperation.kt @@ -117,7 +117,12 @@ data class NexusStatefulOperation( .jsonBody("""{"data":{"stagedRepositoryIds":["$repoId"],"description":"$description"}}""") .response { _, response, _ -> project.logger.lifecycle("Received response {} ", response) - check(response.statusCode == HttpStatusCodes.STATUS_CODE_OK) + check( + response.statusCode in listOf( + HttpStatusCodes.STATUS_CODE_OK, + HttpStatusCodes.STATUS_CODE_CREATED, + ) + ) } } project.logger.lifecycle("Requested drop for repository {} ", repoId)