Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this change
When I updated the canonical json library used by cnab-go, I missed that cnab-to-oci also used the one without support for numeric types. I have updated Porter with a regression test for numeric types Just building a bundle with it isn't enough as we already had tests for that in the cnab config adapter tests. We needed to push it too which exercises the fix in cnab-to-oci, so I added this to the mybuns bundle used in our smoke tests. For now we'll stay on a patched cnab-to-oci until the patch is merged and a new release of cnab-to-oci is available.
This fixes the following error when pushing a bundle that uses numeric types, such as setting the default value for a parameter to 0.5
What issue does it fix
This addresses the issue raised in cnabio/cnab-to-oci#131
Notes for the reviewer
NA
Checklist
Reviewer Checklist