Skip to content

Add utility method on ManifestDescriptor to construct manifest descriptor with Platform and Annotation from Manifest#591

Merged
jonesbusy merged 1 commit intooras-project:mainfrom
jonesbusy:feature/opentofu-provider
Feb 24, 2026
Merged

Add utility method on ManifestDescriptor to construct manifest descriptor with Platform and Annotation from Manifest#591
jonesbusy merged 1 commit intooras-project:mainfrom
jonesbusy:feature/opentofu-provider

Conversation

@jonesbusy
Copy link
Collaborator

@jonesbusy jonesbusy commented Feb 23, 2026

Description

Add utility method on ManifestDescriptor to construct manifest descriptor with Platform and Annotation from Manifest

  • Add test that assemble OpenTofu provider using this utils

Testing done

Added tests

Still need to test with real OCI registry if pull works

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

@codecov
Copy link

codecov bot commented Feb 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.29%. Comparing base (e56e3ed) to head (33ae6ac).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #591      +/-   ##
============================================
+ Coverage     88.19%   89.29%   +1.10%     
- Complexity      818      823       +5     
============================================
  Files            42       42              
  Lines          2431     2439       +8     
  Branches        299      299              
============================================
+ Hits           2144     2178      +34     
+ Misses          175      151      -24     
+ Partials        112      110       -2     

☔ View full report in Codecov by Sentry.
📢 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/opentofu-provider branch 4 times, most recently from 1f7918c to 840eb06 Compare February 24, 2026 08:27
@jonesbusy jonesbusy changed the title Add test that assemble OpenTofu provider Add utility method on ManifestDescriptor to construct manifest descriptor with Platform and Annotation from Manifest Feb 24, 2026
@jonesbusy jonesbusy added the enhancement New feature or request label Feb 24, 2026
@jonesbusy jonesbusy marked this pull request as ready for review February 24, 2026 08:29
Signed-off-by: Valentin Delaye <jonesbusy@users.noreply.github.com>
@jonesbusy jonesbusy force-pushed the feature/opentofu-provider branch from 840eb06 to 33ae6ac Compare February 24, 2026 08:36
@jonesbusy jonesbusy merged commit f089fdb into oras-project:main Feb 24, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant