Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to publish Java SDKs #44

Open
ringods opened this issue Nov 8, 2022 · 7 comments
Open

Ability to publish Java SDKs #44

ringods opened this issue Nov 8, 2022 · 7 comments
Assignees
Labels
enhancement New feature or request

Comments

@ringods
Copy link
Member

ringods commented Nov 8, 2022

We should investigate what is needed to publish the Java SDKs of all the providers under the Pulumiverse umbrella.

@ringods ringods added the enhancement New feature or request label Nov 8, 2022
@ringods
Copy link
Member Author

ringods commented Nov 8, 2022

Request for a repository at Maven Central:

https://issues.sonatype.org/browse/OSSRH-86096

@ringods ringods self-assigned this Nov 8, 2022
@ringods
Copy link
Member Author

ringods commented Nov 8, 2022

@cobraz to publish Java SDKs to Maven Central with com.pulumiverse we must:

To register this Group Id you must prove ownership of the domain pulumiverse.com. Please complete the following steps to continue:

Add a DNS TXT record to your domain with the text: OSSRH-86096. Please read https://central.sonatype.org/faq/how-to-set-txt-record/
Edit this ticket and set Status to Open.

More info: https://central.sonatype.org/publish/

Can you execute this on a short term?

@simenandre
Copy link
Member

Record is added! Can you change the status to open on the ticket?

@ringods
Copy link
Member Author

ringods commented Nov 8, 2022

@cobraz tnx. Sonatype ticket is set to open.

@muhlba91
Copy link

muhlba91 commented Jun 5, 2023

is there already any update?

afaik, we‘d require the publish username and password secrets, and signing certificate and password set as github actions secrets in this org.
e.g. see the gcp provider action: https://github.com/pulumi/pulumi-gcp/blob/master/.github/workflows/release.yml

@ringods
Copy link
Member Author

ringods commented Jun 5, 2023

I still need to finish the setup of the upstream Sonatype registry. But our Github Actions workflows in general have a lot of inconsistencies over all the current providers. I would like to have some more generalization there so that adding Java publishing becomes much easier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants