From c220f38ac393fa5f08d1f5038130648aefc6b29a Mon Sep 17 00:00:00 2001 From: Brandon Elam Barker Date: Tue, 2 Oct 2018 17:53:52 +0000 Subject: [PATCH] fix for allowing subgroups of a given staging profile --- scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala b/scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala index 927d4515119..12defa93400 100644 --- a/scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala +++ b/scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala @@ -36,7 +36,8 @@ class SonatypeHttpApi(uri: String, credentials: String) { ujson .read(response.body)("data") .arr - .find(profile => profile("name").str == groupId) + .find(profile => + groupId.split('.').startsWith(profile("name").str.split('.'))) .map(_("resourceURI").str.toString) resourceUri.getOrElse(