You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@pekko.apache.org by "pjfanning (via GitHub)" <gi...@apache.org> on 2023/05/27 16:25:52 UTC

[GitHub] [incubator-pekko] pjfanning opened a new issue, #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

pjfanning opened a new issue, #351:
URL: https://github.com/apache/incubator-pekko/issues/351

   As part of releasing Pekko, we will need to run an sbt command to publish signed jars to Apache Maven repository
   
   `sbt +publishSigned`
   
   * [sbt-pgp](https://github.com/sbt/sbt-pgp)
   
   Possibly other plugins could be used


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565661549

   @mdedetrich unfortunately, I'm hitting recurring issues building Scala 3 artifacts. The scaladoc job keeps just crashing out. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565648999

   @mdedetrich I don't mind adding sbt-pgp directly to each project but if you like we can do it indirectly via a new release of sbt-apache-sonatype.
   
   I was able to generate a bundle in repository.apache.org using `sbt +publishSigned` and `sbt sonatypePrepare sonatypeBundleUpload`. 
   
   This bundle is not closed so it will not yet be in staging. I could use `sbt sonatypeClose` but I think I prefer the idea of using the UI to close the bundle. We absolutely don't want a release manager to use the wrong sbt-sonatype command a do a full release before a vote has happened (ie `sbt sonatypeRelease` or `sbt sonatypeBundleRelease`).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1566024102

   PR merged


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565662943

   scaladoc issues happen in publishSigned (needed for the javadoc jars)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] mdedetrich commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "mdedetrich (via GitHub)" <gi...@apache.org>.
mdedetrich commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565639826

   > @mdedetrich I'm fairly surprised that `sbt publishSigned` does not work. I would have thought that sbt-apache-sonatype would be loading sbt-pgp transitively. Anyway, adding sbt-pgp allows me at least to create signed jars locally.
   
   By not working I guess you mean we are missing some dependency? If so adding sbt-pgp to sbt-apache-sonatype should solve the issue
   
   > I'm currently playing with sbt-sonatype commands to try to prepare a release and worrying that I might accidentally get it to publish a release all the way to Maven Central.
   
   One thing we need to take note of is sbt-sonatype by default does bundling, which means we may have to do something like https://github.com/sirthias/parboiled2/pull/452


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565692113

   > @pjfanning
   > 
   > Is this same problem as https://github.com/apache/incubator-pekko-grpc/actions/runs/5100731826/jobs/9169230377?
   
   Looks different to me


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] mdedetrich commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "mdedetrich (via GitHub)" <gi...@apache.org>.
mdedetrich commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565651314

   > @mdedetrich could you have a look at https://repository.apache.org/content/groups/staging/org/apache/pekko/ ?
   
   The contents of this look ok to me. I can drop this later today to avoid confusion.
   
   Can you try with `+publishSigned` to see that it works with all Scala versions?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] mdedetrich commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "mdedetrich (via GitHub)" <gi...@apache.org>.
mdedetrich commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565648590

   @pjfanning Release of sbt-apache-sonatype `v0.1.10` has been triggered which adds sbt-gpg as a dependency. Let me know if it solves your problem


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565665971

   @mdedetrich It seems to be failing at:
   
   `(osgi / Compile / doc) Scaladoc generation failed`
   
   I'm using a Mac (Monterey OS).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning closed issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning closed issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository
URL: https://github.com/apache/incubator-pekko/issues/351


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565639362

   @mdedetrich I'm fairly surprised that `sbt publishSigned` does not work. I would have thought that sbt-apache-sonatype would be loading sbt-pgp transitively. Anyway, adding sbt-pgp allows me at least to create signed jars locally. 
   
   I'm currently playing with sbt-sonatype commands to try to prepare a release and worrying that I might accidentally get it to publish a release all the way to Maven Central.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] mdedetrich commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "mdedetrich (via GitHub)" <gi...@apache.org>.
mdedetrich commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565650044

   > @mdedetrich I don't mind adding sbt-pgp directly to each project but if you like we can do it indirectly via a new release of sbt-apache-sonatype.
   
   Already done, check above comment


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] mdedetrich commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "mdedetrich (via GitHub)" <gi...@apache.org>.
mdedetrich commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565663694

   Okay I will look into it tomorrow/day after


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] mdedetrich commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "mdedetrich (via GitHub)" <gi...@apache.org>.
mdedetrich commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565662192

   Are you running `scaladoc` manually or this being run as part of `publishSigned`? I might have some idea of whats going on, hit similar issues with pekko-grpc Scala 3 migration.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] pjfanning commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "pjfanning (via GitHub)" <gi...@apache.org>.
pjfanning commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565650094

   @mdedetrich could you have a look at https://repository.apache.org/content/groups/staging/org/apache/pekko/ ?
   
   The contents of this look ok to me. I can drop this later today to avoid confusion.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org


[GitHub] [incubator-pekko] mdedetrich commented on issue #351: setup sbt plugin to allow publishing of signed jars to Apache Maven repository

Posted by "mdedetrich (via GitHub)" <gi...@apache.org>.
mdedetrich commented on issue #351:
URL: https://github.com/apache/incubator-pekko/issues/351#issuecomment-1565689668

   @pjfanning 
   
   Is this same problem as https://github.com/apache/incubator-pekko-grpc/actions/runs/5100731826/jobs/9169230377?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org