Skip to content

Add PushOptions and PullOptions#757

Merged
jonesbusy merged 1 commit into
oras-project:mainfrom
jonesbusy:feature/push-pull-artifact-options
Jun 22, 2026
Merged

Add PushOptions and PullOptions#757
jonesbusy merged 1 commit into
oras-project:mainfrom
jonesbusy:feature/push-pull-artifact-options

Conversation

@jonesbusy

Copy link
Copy Markdown
Collaborator

Description

Add PushOptions and PullOptions

Adding more option to pull/push artifact

Testing done

CI

Submitter checklist

  • I have read and understood the CONTRIBUTING guide
  • I have run mvn license:update-file-header, mvn spotless:apply, pre-commit run -a, mvn clean install before opening the PR

@jonesbusy jonesbusy added the enhancement New feature or request label Jun 21, 2026
@jonesbusy jonesbusy force-pushed the feature/push-pull-artifact-options branch 2 times, most recently from 2cf543a to 9ef34f1 Compare June 21, 2026 19:40
@codecov

codecov Bot commented Jun 21, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 90.90909% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.70%. Comparing base (148b7dd) to head (819adc0).

Files with missing lines Patch % Lines
src/main/java/land/oras/OCI.java 91.52% 4 Missing and 1 partial ⚠️
src/main/java/land/oras/OCILayout.java 50.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main     #757      +/-   ##
============================================
+ Coverage     87.21%   87.70%   +0.48%     
- Complexity     1098     1108      +10     
============================================
  Files            45       45              
  Lines          3395     3432      +37     
  Branches        458      459       +1     
============================================
+ Hits           2961     3010      +49     
+ Misses          259      246      -13     
- Partials        175      176       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jonesbusy jonesbusy force-pushed the feature/push-pull-artifact-options branch from 9ef34f1 to 4da8bce Compare June 21, 2026 20:19
@jonesbusy jonesbusy marked this pull request as ready for review June 21, 2026 20:34
@jonesbusy jonesbusy force-pushed the feature/push-pull-artifact-options branch from 4da8bce to 5b18184 Compare June 22, 2026 04:58
Signed-off-by: Valentin Delaye <jonesbusy@users.noreply.github.com>
@jonesbusy jonesbusy force-pushed the feature/push-pull-artifact-options branch from 5b18184 to 819adc0 Compare June 22, 2026 05:01
@jonesbusy jonesbusy merged commit c4163b4 into oras-project:main Jun 22, 2026
9 checks passed
@jonesbusy jonesbusy deleted the feature/push-pull-artifact-options branch June 22, 2026 05:09
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

Successfully merging this pull request may close these issues.

1 participant