Skip to content

Match group id for domain www.oras.land#100

Merged
jonesbusy merged 4 commits intooras-project:mainfrom
jonesbusy:feature/match-domain-group
Mar 4, 2025
Merged

Match group id for domain www.oras.land#100
jonesbusy merged 4 commits intooras-project:mainfrom
jonesbusy:feature/match-domain-group

Conversation

@jonesbusy
Copy link
Copy Markdown
Collaborator

@jonesbusy jonesbusy commented Feb 18, 2025

Description

  • Release workflow is ready to be used (artifacts signed, plugin added etc...)
  • I think publishing to "land.oras" is enough. Since the artifact id is already oras-java-sdk
  • This should finalize the maven central publication. The last step is the domain verification
  • I would like also oras owner have access to this namespace
  • This require domain validation via DNS https://central.sonatype.org/register/namespace/#for-dns Basically a domain admin must registrer a TXT record. Then we can hit "Verify" domain

verification

deployment_info

[tasklist]

Submitter checklist

  • If an issue exists, it is well described and linked in the description
  • The description of this pull request is detailed and explain why this pull request is needed
  • The changeset is on a specific branch. Using feature/ for new feature, or improvements ; Using fix/ for bug fixes ; Using docs/ for any documentation changes.
  • If required, the documentation has been updated
  • There is automated tests to cover the code change / addition or an explanation why there is no tests in the description.

@jonesbusy
Copy link
Copy Markdown
Collaborator Author

FYI @TerryHowe @sabre1041 @FeynmanZhou

Is anyone of you could assist with this? Perhaps we can continue the discussion on this issue instead of Slack?

Thanks!

@jonesbusy jonesbusy force-pushed the feature/match-domain-group branch 2 times, most recently from f12851c to d144a09 Compare February 18, 2025 10:42
@TerryHowe
Copy link
Copy Markdown
Member

oras.land has a redirect for go, the artifacts aren't actually on the site, they are on github. Would a redirect work for Java? Would it be easier/possible to use github?

I don't know who has the keys for the domain oras.land. I also don't know the details or limitations of our website host.

@jonesbusy
Copy link
Copy Markdown
Collaborator Author

Artifact will be hosted on Maven central. The DNS validation is only to claim the namespace (The group id) on Central repo. So nothing would be hosted on the website itself.

Artifact or already stored on Github packages but it's not accessible for consumption (cannot be public, require a GH_TOKEN).

Most Java Artifact are stored on Maven Central and is de facto a standard

@jonesbusy jonesbusy force-pushed the feature/match-domain-group branch from d144a09 to 8e83a23 Compare February 18, 2025 13:54
@sabre1041
Copy link
Copy Markdown
Collaborator

@jonesbusy let's work together offline to have the TXT record added to the domain.

Since the domain is managed by the CNCF, we will need to work with them to add the record

@FeynmanZhou
Copy link
Copy Markdown
Member

Thanks @sabre1041 . CNCF is owning the domain oras.land. You may want to create a service ticket to request their help: https://cncfservicedesk.atlassian.net/servicedesk/customer/portal/1/group/1/create/1

image

@jonesbusy jonesbusy force-pushed the feature/match-domain-group branch 3 times, most recently from 2459faf to db2582a Compare February 21, 2025 11:20
@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 21, 2025

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@jonesbusy jonesbusy force-pushed the feature/match-domain-group branch 3 times, most recently from 7c1e507 to a8f415b Compare February 28, 2025 19:16
@jonesbusy jonesbusy force-pushed the feature/match-domain-group branch from a8f415b to e024703 Compare March 4, 2025 09:07
@jonesbusy
Copy link
Copy Markdown
Collaborator Author

The domain has been validated. Will merge this PR and try publication in a few

YES

Signed-off-by: Valentin Delaye <jonesbusy@users.noreply.github.com>
Signed-off-by: Valentin Delaye <jonesbusy@users.noreply.github.com>
Signed-off-by: Valentin Delaye <jonesbusy@users.noreply.github.com>
Signed-off-by: Valentin Delaye <jonesbusy@users.noreply.github.com>
@jonesbusy jonesbusy force-pushed the feature/match-domain-group branch from e024703 to 0ecd446 Compare March 4, 2025 09:24
@jonesbusy jonesbusy added breaking enhancement New feature or request labels Mar 4, 2025
@jonesbusy jonesbusy self-assigned this Mar 4, 2025
@jonesbusy jonesbusy merged commit 6ddb343 into oras-project:main Mar 4, 2025
@jonesbusy jonesbusy deleted the feature/match-domain-group branch March 4, 2025 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants