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

update: removed Sign with OCI artifact manifest #308

Merged
merged 3 commits into from
May 11, 2023

Conversation

Two-Hearts
Copy link
Contributor

This PR removes notation-go Sign's support of OCI artifact manifest as it is removed from image-spec v1.0.0-rc.3. In other words, Notation will only generate signatures stored as OCI image manifest in the future.
(Note: Notation can still consume signatures already stored as OCI artifact manifest for backwards compatibility.)

Related issue: notaryproject/notation#660

shizhMSFT
shizhMSFT previously approved these changes May 10, 2023
Copy link
Contributor

@shizhMSFT shizhMSFT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@codecov-commenter
Copy link

codecov-commenter commented May 10, 2023

Codecov Report

Merging #308 (80ec48f) into main (06d04cc) will not change coverage.
The diff coverage is 16.66%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@           Coverage Diff           @@
##             main     #308   +/-   ##
=======================================
  Coverage   74.39%   74.39%           
=======================================
  Files          23       23           
  Lines        2175     2175           
=======================================
  Hits         1618     1618           
  Misses        439      439           
  Partials      118      118           
Impacted Files Coverage Δ
registry/repository.go 49.35% <16.66%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

JeyJeyGao
JeyJeyGao previously approved these changes May 10, 2023
Copy link
Contributor

@JeyJeyGao JeyJeyGao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@priteshbandi priteshbandi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please update below references of artifact manifest?

// artifact manifest descriptor

MediaType: "application/vnd.cncf.oras.artifact.manifest.v1+json",

Copy link
Contributor

@JeyJeyGao JeyJeyGao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@priteshbandi priteshbandi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@shizhMSFT shizhMSFT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

shizhMSFT

This comment was marked as duplicate.

@shizhMSFT shizhMSFT merged commit 4e790ce into notaryproject:main May 11, 2023
@Two-Hearts Two-Hearts deleted the rc5 branch May 11, 2023 07:17
@yizha1 yizha1 added this to the v1.0.0-rc.5 milestone May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

None yet

6 participants