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

feat: crl cache with log #1078

Merged
merged 6 commits into from
Nov 12, 2024
Merged

feat: crl cache with log #1078

merged 6 commits into from
Nov 12, 2024

Conversation

Two-Hearts
Copy link
Contributor

This PR adds a wrapper of FileCache to log any cache errors during revocation check. It also prints out a one-time warning if the cache error is set to be discarded, which is true for Notation CLI.

Signed-off-by: Patrick Zheng <[email protected]>
Signed-off-by: Patrick Zheng <[email protected]>
Copy link

codecov bot commented Nov 8, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 70.70%. Comparing base (83c6c89) to head (b1e17a6).
Report is 5 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1078      +/-   ##
==========================================
+ Coverage   70.36%   70.70%   +0.34%     
==========================================
  Files          46       47       +1     
  Lines        2912     2946      +34     
==========================================
+ Hits         2049     2083      +34     
  Misses        670      670              
  Partials      193      193              

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

internal/crl/crl.go Outdated Show resolved Hide resolved
internal/crl/crl.go Outdated Show resolved Hide resolved
internal/crl/crl.go Outdated Show resolved Hide resolved
internal/crl/crl.go Show resolved Hide resolved
internal/crl/crl.go Outdated Show resolved Hide resolved
Signed-off-by: Patrick Zheng <[email protected]>
Signed-off-by: Patrick Zheng <[email protected]>
Signed-off-by: Patrick Zheng <[email protected]>
internal/crl/crl.go Outdated Show resolved Hide resolved
internal/crl/crl.go Show resolved Hide resolved
Signed-off-by: Patrick Zheng <[email protected]>
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

@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 with suggestions

internal/crl/crl.go Show resolved Hide resolved
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. Thanks for completing this :)

@Two-Hearts Two-Hearts merged commit 72b87d9 into notaryproject:main Nov 12, 2024
7 checks passed
@Two-Hearts Two-Hearts deleted the crl branch November 12, 2024 01:10
JeyJeyGao added a commit to JeyJeyGao/notation that referenced this pull request Nov 12, 2024
commit 72b87d9
Author: Patrick Zheng <[email protected]>
Date:   Tue Nov 12 09:10:11 2024 +0800

    feat: crl cache with log (notaryproject#1078)

    Signed-off-by: Patrick Zheng <[email protected]>

commit 6745543
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Nov 11 09:50:19 2024 -0800

    build(deps): Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in /test/e2e/plugin (notaryproject#1077)

    Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt)
    from 4.5.0 to 4.5.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/golang-jwt/jwt/releases">github.com/golang-jwt/jwt/v4's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.5.1</h2>
    <h1>Security</h1>
    <p>Unclear documentation of the error behavior in
    <code>ParseWithClaims</code> in &lt;= 4.5.0 could lead to situation
    where users are potentially not checking errors in the way they should
    be. Especially, if a token is both expired and invalid, the errors
    returned by <code>ParseWithClaims</code> return both error codes. If
    users only check for the <code>jwt.ErrTokenExpired </code> using
    <code>error.Is</code>, they will ignore the embedded
    <code>jwt.ErrTokenSignatureInvalid</code> and thus potentially accept
    invalid tokens.</p>
    <p>This issue was documented in <a
    href="https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r">https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r</a>
    and fixed in this release.</p>
    <p>Note: <code>v5</code> was not affected by this issue. So upgrading to
    this release version is also recommended.</p>
    <h1>What's Changed</h1>
    <ul>
    <li>Back-ported error-handling logic in <code>ParseWithClaims</code>
    from <code>v5</code> branch. This fixes <a
    href="https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r">https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r</a>.</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1">https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/golang-jwt/jwt/commit/7b1c1c00a171c6c79bbdb40e4ce7d197060c1c2c"><code>7b1c1c0</code></a>
    Merge commit from fork</li>
    <li>See full diff in <a
    href="https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1">compare
    view</a></li>
    </ul>
    </details>
    <br />

    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/golang-jwt/jwt/v4&package-manager=go_modules&previous-version=4.5.0&new-version=4.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.

    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)

    ---

    <details>
    <summary>Dependabot commands and options</summary>
    <br />

    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/notaryproject/notation/network/alerts).

    </details>

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 7412191
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Nov 11 09:50:02 2024 -0800

    build(deps): Bump actions/checkout from 4.1.7 to 4.2.2 (notaryproject#1074)

    [//]: # (dependabot-start)
    ⚠️  **Dependabot is rebasing this PR** ⚠️

    Rebasing might not happen immediately, so don't worry if this takes some
    time.

    Note: if you make any changes to this PR yourself, they will take
    precedence over the rebase.

    ---

    [//]: # (dependabot-end)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7
    to 4.2.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/checkout/releases">actions/checkout's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.2.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li><code>url-helper.ts</code> now leverages well-known environment
    variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
    in <a
    href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
    <li>Expand unit test coverage for <code>isGhes</code> by <a
    href="https://github.com/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v4.2.1...v4.2.2">https://github.com/actions/checkout/compare/v4.2.1...v4.2.2</a></p>
    <h2>v4.2.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Check out other refs/* by commit if provided, fall back to ref by <a
    href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1919">actions/checkout#1919</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v4.2.0...v4.2.1">https://github.com/actions/checkout/compare/v4.2.0...v4.2.1</a></p>
    <h2>v4.2.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add Ref and Commit outputs by <a
    href="https://github.com/lucacome"><code>@​lucacome</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
    <li>Dependabot updates in <a
    href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>
    &amp; <a
    href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/yasonk"><code>@​yasonk</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1869">actions/checkout#1869</a></li>
    <li><a href="https://github.com/lucacome"><code>@​lucacome</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v4.1.7...v4.2.0">https://github.com/actions/checkout/compare/v4.1.7...v4.2.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Changelog</h1>
    <h2>v4.2.2</h2>
    <ul>
    <li><code>url-helper.ts</code> now leverages well-known environment
    variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
    in <a
    href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
    <li>Expand unit test coverage for <code>isGhes</code> by <a
    href="https://github.com/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
    </ul>
    <h2>v4.2.1</h2>
    <ul>
    <li>Check out other refs/* by commit if provided, fall back to ref by <a
    href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
    </ul>
    <h2>v4.2.0</h2>
    <ul>
    <li>Add Ref and Commit outputs by <a
    href="https://github.com/lucacome"><code>@​lucacome</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
    <li>Dependency updates by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>- <a
    href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>,
    <a
    href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
    </ul>
    <h2>v4.1.7</h2>
    <ul>
    <li>Bump the minor-npm-dependencies group across 1 directory with 4
    updates by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
    <li>Bump actions/checkout from 3 to 4 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
    <li>Check out other refs/* by commit by <a
    href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
    <li>Pin actions/checkout's own workflows to a known, good, stable
    version. by <a href="https://github.com/jww3"><code>@​jww3</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
    </ul>
    <h2>v4.1.6</h2>
    <ul>
    <li>Check platform to set archive extension appropriately by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
    </ul>
    <h2>v4.1.5</h2>
    <ul>
    <li>Update NPM dependencies by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
    <li>Bump github/codeql-action from 2 to 3 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
    <li>Bump actions/setup-node from 1 to 4 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
    <li>Bump actions/upload-artifact from 2 to 4 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
    <li>README: Suggest <code>user.email</code> to be
    <code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1707">actions/checkout#1707</a></li>
    </ul>
    <h2>v4.1.4</h2>
    <ul>
    <li>Disable <code>extensions.worktreeConfig</code> when disabling
    <code>sparse-checkout</code> by <a
    href="https://github.com/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1692">actions/checkout#1692</a></li>
    <li>Add dependabot config by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1688">actions/checkout#1688</a></li>
    <li>Bump the minor-actions-dependencies group with 2 updates by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1693">actions/checkout#1693</a></li>
    <li>Bump word-wrap from 1.2.3 to 1.2.5 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1643">actions/checkout#1643</a></li>
    </ul>
    <h2>v4.1.3</h2>
    <ul>
    <li>Check git version before attempting to disable
    <code>sparse-checkout</code> by <a
    href="https://github.com/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1656">actions/checkout#1656</a></li>
    <li>Add SSH user parameter by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1685">actions/checkout#1685</a></li>
    <li>Update <code>actions/checkout</code> version in
    <code>update-main-version.yml</code> by <a
    href="https://github.com/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1650">actions/checkout#1650</a></li>
    </ul>
    <h2>v4.1.2</h2>
    <ul>
    <li>Fix: Disable sparse checkout whenever <code>sparse-checkout</code>
    option is not present <a
    href="https://github.com/dscho"><code>@​dscho</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1598">actions/checkout#1598</a></li>
    </ul>
    <h2>v4.1.1</h2>
    <ul>
    <li>Correct link to GitHub Docs by <a
    href="https://github.com/peterbe"><code>@​peterbe</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1511">actions/checkout#1511</a></li>
    <li>Link to release page from what's new section by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1514">actions/checkout#1514</a></li>
    </ul>
    <h2>v4.1.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1396">Add
    support for partial checkout filters</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/checkout/commit/11bd71901bbe5b1630ceea73d27597364c9af683"><code>11bd719</code></a>
    Prepare 4.2.2 Release (<a
    href="https://redirect.github.com/actions/checkout/issues/1953">#1953</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/e3d2460bbb42d7710191569f88069044cfb9d8cf"><code>e3d2460</code></a>
    Expand unit test coverage (<a
    href="https://redirect.github.com/actions/checkout/issues/1946">#1946</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/163217dfcd28294438ea1c1c149cfaf66eec283e"><code>163217d</code></a>
    <code>url-helper.ts</code> now leverages well-known environment
    variables. (<a
    href="https://redirect.github.com/actions/checkout/issues/1941">#1941</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871"><code>eef6144</code></a>
    Prepare 4.2.1 release (<a
    href="https://redirect.github.com/actions/checkout/issues/1925">#1925</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/6b42224f41ee5dfe5395e27c8b2746f1f9955030"><code>6b42224</code></a>
    Add workflow file for publishing releases to immutable action package
    (<a
    href="https://redirect.github.com/actions/checkout/issues/1919">#1919</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/de5a000abf73b6f4965bd1bcdf8f8d94a56ea815"><code>de5a000</code></a>
    Check out other refs/* by commit if provided, fall back to ref (<a
    href="https://redirect.github.com/actions/checkout/issues/1924">#1924</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/d632683dd7b4114ad314bca15554477dd762a938"><code>d632683</code></a>
    Prepare 4.2.0 release (<a
    href="https://redirect.github.com/actions/checkout/issues/1878">#1878</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/6d193bf28034eafb982f37bd894289fe649468fc"><code>6d193bf</code></a>
    Bump braces from 3.0.2 to 3.0.3 (<a
    href="https://redirect.github.com/actions/checkout/issues/1777">#1777</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/db0cee9a514becbbd4a101a5fbbbf47865ee316c"><code>db0cee9</code></a>
    Bump the minor-npm-dependencies group across 1 directory with 4 updates
    (<a
    href="https://redirect.github.com/actions/checkout/issues/1872">#1872</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/b6849436894e144dbce29d7d7fda2ae3bf9d8365"><code>b684943</code></a>
    Add Ref and Commit outputs (<a
    href="https://redirect.github.com/actions/checkout/issues/1180">#1180</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/checkout/compare/692973e3d937129bcbf40652eb9f2f61becf3332...11bd71901bbe5b1630ceea73d27597364c9af683">compare
    view</a></li>
    </ul>
    </details>
    <br />

    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4.1.7&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.

    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)

    ---

    <details>
    <summary>Dependabot commands and options</summary>
    <br />

    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)

    </details>

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 5a584d1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Nov 11 09:49:52 2024 -0800

    build(deps): Bump actions/upload-artifact from 4.4.0 to 4.4.3 (notaryproject#1066)

    Bumps
    [actions/upload-artifact](https://github.com/actions/upload-artifact)
    from 4.4.0 to 4.4.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.4.3</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Undo indirect dependency updates from <a
    href="https://redirect.github.com/actions/upload-artifact/issues/627">#627</a>
    by <a href="https://github.com/joshmgross"><code>@​joshmgross</code></a>
    in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/632">actions/upload-artifact#632</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/upload-artifact/compare/v4.4.2...v4.4.3">https://github.com/actions/upload-artifact/compare/v4.4.2...v4.4.3</a></p>
    <h2>v4.4.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Bump <code>@actions/artifact</code> to 2.1.11 by <a
    href="https://github.com/robherley"><code>@​robherley</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/627">actions/upload-artifact#627</a>
    <ul>
    <li>Includes fix for relative symlinks not resolving properly</li>
    </ul>
    </li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/upload-artifact/compare/v4.4.1...v4.4.2">https://github.com/actions/upload-artifact/compare/v4.4.1...v4.4.2</a></p>
    <h2>v4.4.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add a section about hidden files by <a
    href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/607">actions/upload-artifact#607</a></li>
    <li>Add workflow file for publishing releases to immutable action
    package by <a
    href="https://github.com/Jcambass"><code>@​Jcambass</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/621">actions/upload-artifact#621</a></li>
    <li>Update <code>@​actions/artifact</code> to latest version, includes
    symlink and timeout fixes by <a
    href="https://github.com/robherley"><code>@​robherley</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/625">actions/upload-artifact#625</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/621">actions/upload-artifact#621</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/upload-artifact/compare/v4.4.0...v4.4.1">https://github.com/actions/upload-artifact/compare/v4.4.0...v4.4.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882"><code>b4b15b8</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/632">#632</a>
    from actions/joshmgross/undo-dependency-changes</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/92b01ebffaf2e2520c64ab2845d3f9bd5c06941a"><code>92b01eb</code></a>
    Undo indirect dependency updates from <a
    href="https://redirect.github.com/actions/upload-artifact/issues/627">#627</a></li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/84480863f228bb9747b473957fcc9e309aa96097"><code>8448086</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/627">#627</a>
    from actions/robherley/v4.4.2</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/b1d4642b699cfe7e338a864cc36849b29ad04a75"><code>b1d4642</code></a>
    add explicit relative and absolute symlinks to workflow</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/d50e66084c4d29dc5d3326b7a0e67bed9ef4bb1e"><code>d50e660</code></a>
    bump version</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/aabe6f8050b860cae7a9065282dde2b3227836aa"><code>aabe6f8</code></a>
    build with <code>@​actions/artifact</code> v2.1.11</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/604373da6381bf24206979c74d06a550515601b9"><code>604373d</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/625">#625</a>
    from actions/robherley/artifact-2.1.10</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/0150148bdf458be2451ee90b000ecdcca8216ed8"><code>0150148</code></a>
    paste right core version</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/a009b25faa61b2b26de294984570f1371b13a895"><code>a009b25</code></a>
    update licenses</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/9f6f6f402e14cb0fe462513c8fa31e6ec061e8b5"><code>9f6f6f4</code></a>
    update <code>@​actions/core</code> and <code>@​actions/artifact</code>
    to latest versions</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/upload-artifact/compare/50769540e7f4bd5e21e526ee35c689e35e0d6874...b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882">compare
    view</a></li>
    </ul>
    </details>
    <br />

    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=4.4.0&new-version=4.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.

    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)

    ---

    <details>
    <summary>Dependabot commands and options</summary>
    <br />

    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)

    </details>

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 5a763b7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Nov 11 09:49:43 2024 -0800

    build(deps): Bump actions/cache from 4.0.2 to 4.1.2 (notaryproject#1073)

    Bumps [actions/cache](https://github.com/actions/cache) from 4.0.2 to
    4.1.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/cache/releases">actions/cache's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.1.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add Bun example by <a
    href="https://github.com/idleberg"><code>@​idleberg</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1456">actions/cache#1456</a></li>
    <li>Revise <code>isGhes</code> logic by <a
    href="https://github.com/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1474">actions/cache#1474</a></li>
    <li>Bump braces from 3.0.2 to 3.0.3 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1475">actions/cache#1475</a></li>
    <li>Add dependabot.yml to enable automatic dependency upgrades by <a
    href="https://github.com/Link"><code>@​Link</code></a>- in <a
    href="https://redirect.github.com/actions/cache/pull/1476">actions/cache#1476</a></li>
    <li>Bump actions/checkout from 3 to 4 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1478">actions/cache#1478</a></li>
    <li>Bump actions/stale from 3 to 9 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1479">actions/cache#1479</a></li>
    <li>Bump github/codeql-action from 2 to 3 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1483">actions/cache#1483</a></li>
    <li>Bump actions/setup-node from 3 to 4 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1481">actions/cache#1481</a></li>
    <li>Prepare <code>4.1.2</code> release by <a
    href="https://github.com/Link"><code>@​Link</code></a>- in <a
    href="https://redirect.github.com/actions/cache/pull/1477">actions/cache#1477</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/idleberg"><code>@​idleberg</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1456">actions/cache#1456</a></li>
    <li><a href="https://github.com/jww3"><code>@​jww3</code></a> made their
    first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1474">actions/cache#1474</a></li>
    <li><a href="https://github.com/Link"><code>@​Link</code></a>- made
    their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1476">actions/cache#1476</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/cache/compare/v4...v4.1.2">https://github.com/actions/cache/compare/v4...v4.1.2</a></p>
    <h2>v4.1.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Restore original behavior of <code>cache-hit</code> output by <a
    href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1467">actions/cache#1467</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/cache/compare/v4.1.0...v4.1.1">https://github.com/actions/cache/compare/v4.1.0...v4.1.1</a></p>
    <h2>v4.1.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Fix cache-hit output when cache missed by <a
    href="https://github.com/fchimpan"><code>@​fchimpan</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1404">actions/cache#1404</a></li>
    <li>Deprecate <code>save-always</code> input by <a
    href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1452">actions/cache#1452</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/ottlinger"><code>@​ottlinger</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1437">actions/cache#1437</a></li>
    <li><a href="https://github.com/Olegt0rr"><code>@​Olegt0rr</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1377">actions/cache#1377</a></li>
    <li><a href="https://github.com/fchimpan"><code>@​fchimpan</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1404">actions/cache#1404</a></li>
    <li><a href="https://github.com/x612skm"><code>@​x612skm</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1434">actions/cache#1434</a></li>
    <li><a href="https://github.com/todgru"><code>@​todgru</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1311">actions/cache#1311</a></li>
    <li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1463">actions/cache#1463</a></li>
    <li><a
    href="https://github.com/mackey0225"><code>@​mackey0225</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1462">actions/cache#1462</a></li>
    <li><a href="https://github.com/quatquatt"><code>@​quatquatt</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/cache/pull/1445">actions/cache#1445</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/cache/compare/v4.0.2...v4.1.0">https://github.com/actions/cache/compare/v4.0.2...v4.1.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/cache/blob/main/RELEASES.md">actions/cache's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Releases</h1>
    <h3>4.1.2</h3>
    <ul>
    <li>Add GitHub Enterprise Cloud instances hostname filters to inform API
    endpoint choices - <a
    href="https://redirect.github.com/actions/cache/pull/1474">#1474</a></li>
    <li>Security fix: Bump braces from 3.0.2 to 3.0.3 - <a
    href="https://redirect.github.com/actions/cache/pull/1475">#1475</a></li>
    </ul>
    <h3>4.1.1</h3>
    <ul>
    <li>Restore original behavior of <code>cache-hit</code> output - <a
    href="https://redirect.github.com/actions/cache/pull/1467">#1467</a></li>
    </ul>
    <h3>4.1.0</h3>
    <ul>
    <li>Ensure <code>cache-hit</code> output is set when a cache is missed -
    <a
    href="https://redirect.github.com/actions/cache/pull/1404">#1404</a></li>
    <li>Deprecate <code>save-always</code> input - <a
    href="https://redirect.github.com/actions/cache/pull/1452">#1452</a></li>
    </ul>
    <h3>4.0.2</h3>
    <ul>
    <li>Fixed restore <code>fail-on-cache-miss</code> not working.</li>
    </ul>
    <h3>4.0.1</h3>
    <ul>
    <li>Updated <code>isGhes</code> check</li>
    </ul>
    <h3>4.0.0</h3>
    <ul>
    <li>Updated minimum runner version support from node 12 -&gt; node
    20</li>
    </ul>
    <h3>3.3.3</h3>
    <ul>
    <li>Updates <code>@​actions/cache</code> to v3.2.3 to fix accidental
    mutated path arguments to <code>getCacheVersion</code> <a
    href="https://redirect.github.com/actions/toolkit/pull/1378">actions/toolkit#1378</a></li>
    <li>Additional audit fixes of npm package(s)</li>
    </ul>
    <h3>3.3.2</h3>
    <ul>
    <li>Fixes bug with Azure SDK causing blob downloads to get stuck.</li>
    </ul>
    <h3>3.3.1</h3>
    <ul>
    <li>Reduced segment size to 128MB and segment timeout to 10 minutes to
    fail fast in case the cache download is stuck.</li>
    </ul>
    <h3>3.3.0</h3>
    <ul>
    <li>Added option to lookup cache without downloading it.</li>
    </ul>
    <h3>3.2.6</h3>
    <ul>
    <li>Fix zstd not being used after zstd version upgrade to 1.5.4 on
    hosted runners.</li>
    </ul>
    <h3>3.2.5</h3>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/cache/commit/6849a6489940f00c2f30c0fb92c6274307ccb58a"><code>6849a64</code></a>
    Release 4.1.2 <a
    href="https://redirect.github.com/actions/cache/issues/1477">#1477</a></li>
    <li><a
    href="https://github.com/actions/cache/commit/5a1720c49e91718f5d0ce7f154997c93e0f6159a"><code>5a1720c</code></a>
    Merge branch 'Link-/prep-4.1.2' of <a
    href="https://github.com/actions/cache">https://github.com/actions/cache</a>
    into Link...</li>
    <li><a
    href="https://github.com/actions/cache/commit/d9fef48d24d529bac46adcc1e42f49649de07ca9"><code>d9fef48</code></a>
    Merge branch 'main' into Link-/prep-4.1.2</li>
    <li><a
    href="https://github.com/actions/cache/commit/a50e8d027b022a55ef85ffa721ebd97d2b22bcda"><code>a50e8d0</code></a>
    Merge branch 'main' into Link-/prep-4.1.2</li>
    <li><a
    href="https://github.com/actions/cache/commit/acc9ae5c1401b6c072a7c89ff4c48ea7e30f4dbf"><code>acc9ae5</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/cache/issues/1481">#1481</a>
    from actions/dependabot/github_actions/actions/setup...</li>
    <li><a
    href="https://github.com/actions/cache/commit/1ea5f18c31265ef251b3eb51ce8b857be5e7b044"><code>1ea5f18</code></a>
    Merge branch 'main' into Link-/prep-4.1.2</li>
    <li><a
    href="https://github.com/actions/cache/commit/cc679ff3baee71867c711040a5c21af61b262806"><code>cc679ff</code></a>
    Merge branch 'main' into
    dependabot/github_actions/actions/setup-node-4</li>
    <li><a
    href="https://github.com/actions/cache/commit/366d43d6f8aa1f3e5d28b2c98959d557d78ffa3f"><code>366d43d</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/cache/issues/1483">#1483</a>
    from actions/dependabot/github_actions/github/codeql...</li>
    <li><a
    href="https://github.com/actions/cache/commit/02bf31969bcc471fd5f91b5896ae17beb0973413"><code>02bf319</code></a>
    Bump github/codeql-action from 2 to 3</li>
    <li><a
    href="https://github.com/actions/cache/commit/6f6220be5af96ba6940aca960265218cae17e8fd"><code>6f6220b</code></a>
    Merge branch 'main' into
    dependabot/github_actions/actions/setup-node-4</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/cache/compare/0c45773b623bea8c8e75f6c82b208c3cf94ea4f9...6849a6489940f00c2f30c0fb92c6274307ccb58a">compare
    view</a></li>
    </ul>
    </details>
    <br />

    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&package-manager=github_actions&previous-version=4.0.2&new-version=4.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.

    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)

    ---

    <details>
    <summary>Dependabot commands and options</summary>
    <br />

    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)

    </details>

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge remote-tracking branch 'upstream/main' into test/crl_e2e
JeyJeyGao added a commit to JeyJeyGao/notation that referenced this pull request Nov 13, 2024
commit 9e5c1a7
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 08:06:05 2024 +0000

    fix: update function signature for UserEnv

    Signed-off-by: Junjie Gao <[email protected]>

commit 40f93f1
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 07:57:59 2024 +0000

    fix: update test case name

    Signed-off-by: Junjie Gao <[email protected]>

commit a22f8d1
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 07:47:58 2024 +0000

    fix: resolve comment for Patrick

    Signed-off-by: Junjie Gao <[email protected]>

commit cecd18e
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 06:56:37 2024 +0000

    fix: restore code

    Signed-off-by: Junjie Gao <[email protected]>

commit 5ee8970
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 06:54:40 2024 +0000

    fix: test cases

    Signed-off-by: Junjie Gao <[email protected]>

commit 169aead
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 06:40:55 2024 +0000

    fix: add test cases for expired crl

    Signed-off-by: Junjie Gao <[email protected]>

commit fc29f0c
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 05:51:49 2024 +0000

    fix: simplify code

    Signed-off-by: Junjie Gao <[email protected]>

commit 45849ab
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 03:44:54 2024 +0000

    fix: update comments

    Signed-off-by: Junjie Gao <[email protected]>

commit d91eeb2
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 03:35:39 2024 +0000

    fix: remove the unit test for NewFileCache error

    Signed-off-by: Junjie Gao <[email protected]>

commit 4d596ba
Merge: 280e3d6 72b87d9
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 03:21:19 2024 +0000

    Squashed commit of the following:

    commit 72b87d9
    Author: Patrick Zheng <[email protected]>
    Date:   Tue Nov 12 09:10:11 2024 +0800

        feat: crl cache with log (notaryproject#1078)

        Signed-off-by: Patrick Zheng <[email protected]>

    commit 6745543
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Nov 11 09:50:19 2024 -0800

        build(deps): Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in /test/e2e/plugin (notaryproject#1077)

        Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt)
        from 4.5.0 to 4.5.1.
        <details>
        <summary>Release notes</summary>
        <p><em>Sourced from <a
        href="https://github.com/golang-jwt/jwt/releases">github.com/golang-jwt/jwt/v4's
        releases</a>.</em></p>
        <blockquote>
        <h2>v4.5.1</h2>
        <h1>Security</h1>
        <p>Unclear documentation of the error behavior in
        <code>ParseWithClaims</code> in &lt;= 4.5.0 could lead to situation
        where users are potentially not checking errors in the way they should
        be. Especially, if a token is both expired and invalid, the errors
        returned by <code>ParseWithClaims</code> return both error codes. If
        users only check for the <code>jwt.ErrTokenExpired </code> using
        <code>error.Is</code>, they will ignore the embedded
        <code>jwt.ErrTokenSignatureInvalid</code> and thus potentially accept
        invalid tokens.</p>
        <p>This issue was documented in <a
        href="https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r">https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r</a>
        and fixed in this release.</p>
        <p>Note: <code>v5</code> was not affected by this issue. So upgrading to
        this release version is also recommended.</p>
        <h1>What's Changed</h1>
        <ul>
        <li>Back-ported error-handling logic in <code>ParseWithClaims</code>
        from <code>v5</code> branch. This fixes <a
        href="https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r">https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r</a>.</li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1">https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1</a></p>
        </blockquote>
        </details>
        <details>
        <summary>Commits</summary>
        <ul>
        <li><a
        href="https://github.com/golang-jwt/jwt/commit/7b1c1c00a171c6c79bbdb40e4ce7d197060c1c2c"><code>7b1c1c0</code></a>
        Merge commit from fork</li>
        <li>See full diff in <a
        href="https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1">compare
        view</a></li>
        </ul>
        </details>
        <br />

        [![Dependabot compatibility
        score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/golang-jwt/jwt/v4&package-manager=go_modules&previous-version=4.5.0&new-version=4.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

        Dependabot will resolve any conflicts with this PR as long as you don't
        alter it yourself. You can also trigger a rebase manually by commenting
        `@dependabot rebase`.

        [//]: # (dependabot-automerge-start)
        [//]: # (dependabot-automerge-end)

        ---

        <details>
        <summary>Dependabot commands and options</summary>
        <br />

        You can trigger Dependabot actions by commenting on this PR:
        - `@dependabot rebase` will rebase this PR
        - `@dependabot recreate` will recreate this PR, overwriting any edits
        that have been made to it
        - `@dependabot merge` will merge this PR after your CI passes on it
        - `@dependabot squash and merge` will squash and merge this PR after
        your CI passes on it
        - `@dependabot cancel merge` will cancel a previously requested merge
        and block automerging
        - `@dependabot reopen` will reopen this PR if it is closed
        - `@dependabot close` will close this PR and stop Dependabot recreating
        it. You can achieve the same result by closing it manually
        - `@dependabot show <dependency name> ignore conditions` will show all
        of the ignore conditions of the specified dependency
        - `@dependabot ignore this major version` will close this PR and stop
        Dependabot creating any more for this major version (unless you reopen
        the PR or upgrade to it yourself)
        - `@dependabot ignore this minor version` will close this PR and stop
        Dependabot creating any more for this minor version (unless you reopen
        the PR or upgrade to it yourself)
        - `@dependabot ignore this dependency` will close this PR and stop
        Dependabot creating any more for this dependency (unless you reopen the
        PR or upgrade to it yourself)
        You can disable automated security fix PRs for this repo from the
        [Security Alerts
        page](https://github.com/notaryproject/notation/network/alerts).

        </details>

        Signed-off-by: dependabot[bot] <[email protected]>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    commit 7412191
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Nov 11 09:50:02 2024 -0800

        build(deps): Bump actions/checkout from 4.1.7 to 4.2.2 (notaryproject#1074)

        [//]: # (dependabot-start)
        ⚠️  **Dependabot is rebasing this PR** ⚠️

        Rebasing might not happen immediately, so don't worry if this takes some
        time.

        Note: if you make any changes to this PR yourself, they will take
        precedence over the rebase.

        ---

        [//]: # (dependabot-end)

        Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7
        to 4.2.2.
        <details>
        <summary>Release notes</summary>
        <p><em>Sourced from <a
        href="https://github.com/actions/checkout/releases">actions/checkout's
        releases</a>.</em></p>
        <blockquote>
        <h2>v4.2.2</h2>
        <h2>What's Changed</h2>
        <ul>
        <li><code>url-helper.ts</code> now leverages well-known environment
        variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
        in <a
        href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
        <li>Expand unit test coverage for <code>isGhes</code> by <a
        href="https://github.com/jww3"><code>@​jww3</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/checkout/compare/v4.2.1...v4.2.2">https://github.com/actions/checkout/compare/v4.2.1...v4.2.2</a></p>
        <h2>v4.2.1</h2>
        <h2>What's Changed</h2>
        <ul>
        <li>Check out other refs/* by commit if provided, fall back to ref by <a
        href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
        </ul>
        <h2>New Contributors</h2>
        <ul>
        <li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/checkout/pull/1919">actions/checkout#1919</a></li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/checkout/compare/v4.2.0...v4.2.1">https://github.com/actions/checkout/compare/v4.2.0...v4.2.1</a></p>
        <h2>v4.2.0</h2>
        <h2>What's Changed</h2>
        <ul>
        <li>Add Ref and Commit outputs by <a
        href="https://github.com/lucacome"><code>@​lucacome</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
        <li>Dependabot updates in <a
        href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>
        &amp; <a
        href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
        </ul>
        <h2>New Contributors</h2>
        <ul>
        <li><a href="https://github.com/yasonk"><code>@​yasonk</code></a> made
        their first contribution in <a
        href="https://redirect.github.com/actions/checkout/pull/1869">actions/checkout#1869</a></li>
        <li><a href="https://github.com/lucacome"><code>@​lucacome</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/checkout/compare/v4.1.7...v4.2.0">https://github.com/actions/checkout/compare/v4.1.7...v4.2.0</a></p>
        </blockquote>
        </details>
        <details>
        <summary>Changelog</summary>
        <p><em>Sourced from <a
        href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
        changelog</a>.</em></p>
        <blockquote>
        <h1>Changelog</h1>
        <h2>v4.2.2</h2>
        <ul>
        <li><code>url-helper.ts</code> now leverages well-known environment
        variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
        in <a
        href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
        <li>Expand unit test coverage for <code>isGhes</code> by <a
        href="https://github.com/jww3"><code>@​jww3</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
        </ul>
        <h2>v4.2.1</h2>
        <ul>
        <li>Check out other refs/* by commit if provided, fall back to ref by <a
        href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
        </ul>
        <h2>v4.2.0</h2>
        <ul>
        <li>Add Ref and Commit outputs by <a
        href="https://github.com/lucacome"><code>@​lucacome</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
        <li>Dependency updates by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a>- <a
        href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>,
        <a
        href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
        </ul>
        <h2>v4.1.7</h2>
        <ul>
        <li>Bump the minor-npm-dependencies group across 1 directory with 4
        updates by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
        <li>Bump actions/checkout from 3 to 4 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
        <li>Check out other refs/* by commit by <a
        href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
        <li>Pin actions/checkout's own workflows to a known, good, stable
        version. by <a href="https://github.com/jww3"><code>@​jww3</code></a> in
        <a
        href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
        </ul>
        <h2>v4.1.6</h2>
        <ul>
        <li>Check platform to set archive extension appropriately by <a
        href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
        <a
        href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
        </ul>
        <h2>v4.1.5</h2>
        <ul>
        <li>Update NPM dependencies by <a
        href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
        <a
        href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
        <li>Bump github/codeql-action from 2 to 3 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
        <li>Bump actions/setup-node from 1 to 4 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
        <li>Bump actions/upload-artifact from 2 to 4 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
        <li>README: Suggest <code>user.email</code> to be
        <code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a
        href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
        <a
        href="https://redirect.github.com/actions/checkout/pull/1707">actions/checkout#1707</a></li>
        </ul>
        <h2>v4.1.4</h2>
        <ul>
        <li>Disable <code>extensions.worktreeConfig</code> when disabling
        <code>sparse-checkout</code> by <a
        href="https://github.com/jww3"><code>@​jww3</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1692">actions/checkout#1692</a></li>
        <li>Add dependabot config by <a
        href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
        <a
        href="https://redirect.github.com/actions/checkout/pull/1688">actions/checkout#1688</a></li>
        <li>Bump the minor-actions-dependencies group with 2 updates by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1693">actions/checkout#1693</a></li>
        <li>Bump word-wrap from 1.2.3 to 1.2.5 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1643">actions/checkout#1643</a></li>
        </ul>
        <h2>v4.1.3</h2>
        <ul>
        <li>Check git version before attempting to disable
        <code>sparse-checkout</code> by <a
        href="https://github.com/jww3"><code>@​jww3</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1656">actions/checkout#1656</a></li>
        <li>Add SSH user parameter by <a
        href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
        <a
        href="https://redirect.github.com/actions/checkout/pull/1685">actions/checkout#1685</a></li>
        <li>Update <code>actions/checkout</code> version in
        <code>update-main-version.yml</code> by <a
        href="https://github.com/jww3"><code>@​jww3</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1650">actions/checkout#1650</a></li>
        </ul>
        <h2>v4.1.2</h2>
        <ul>
        <li>Fix: Disable sparse checkout whenever <code>sparse-checkout</code>
        option is not present <a
        href="https://github.com/dscho"><code>@​dscho</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1598">actions/checkout#1598</a></li>
        </ul>
        <h2>v4.1.1</h2>
        <ul>
        <li>Correct link to GitHub Docs by <a
        href="https://github.com/peterbe"><code>@​peterbe</code></a> in <a
        href="https://redirect.github.com/actions/checkout/pull/1511">actions/checkout#1511</a></li>
        <li>Link to release page from what's new section by <a
        href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
        <a
        href="https://redirect.github.com/actions/checkout/pull/1514">actions/checkout#1514</a></li>
        </ul>
        <h2>v4.1.0</h2>
        <ul>
        <li><a href="https://redirect.github.com/actions/checkout/pull/1396">Add
        support for partial checkout filters</a></li>
        </ul>
        <!-- raw HTML omitted -->
        </blockquote>
        <p>... (truncated)</p>
        </details>
        <details>
        <summary>Commits</summary>
        <ul>
        <li><a
        href="https://github.com/actions/checkout/commit/11bd71901bbe5b1630ceea73d27597364c9af683"><code>11bd719</code></a>
        Prepare 4.2.2 Release (<a
        href="https://redirect.github.com/actions/checkout/issues/1953">#1953</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/e3d2460bbb42d7710191569f88069044cfb9d8cf"><code>e3d2460</code></a>
        Expand unit test coverage (<a
        href="https://redirect.github.com/actions/checkout/issues/1946">#1946</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/163217dfcd28294438ea1c1c149cfaf66eec283e"><code>163217d</code></a>
        <code>url-helper.ts</code> now leverages well-known environment
        variables. (<a
        href="https://redirect.github.com/actions/checkout/issues/1941">#1941</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871"><code>eef6144</code></a>
        Prepare 4.2.1 release (<a
        href="https://redirect.github.com/actions/checkout/issues/1925">#1925</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/6b42224f41ee5dfe5395e27c8b2746f1f9955030"><code>6b42224</code></a>
        Add workflow file for publishing releases to immutable action package
        (<a
        href="https://redirect.github.com/actions/checkout/issues/1919">#1919</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/de5a000abf73b6f4965bd1bcdf8f8d94a56ea815"><code>de5a000</code></a>
        Check out other refs/* by commit if provided, fall back to ref (<a
        href="https://redirect.github.com/actions/checkout/issues/1924">#1924</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/d632683dd7b4114ad314bca15554477dd762a938"><code>d632683</code></a>
        Prepare 4.2.0 release (<a
        href="https://redirect.github.com/actions/checkout/issues/1878">#1878</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/6d193bf28034eafb982f37bd894289fe649468fc"><code>6d193bf</code></a>
        Bump braces from 3.0.2 to 3.0.3 (<a
        href="https://redirect.github.com/actions/checkout/issues/1777">#1777</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/db0cee9a514becbbd4a101a5fbbbf47865ee316c"><code>db0cee9</code></a>
        Bump the minor-npm-dependencies group across 1 directory with 4 updates
        (<a
        href="https://redirect.github.com/actions/checkout/issues/1872">#1872</a>)</li>
        <li><a
        href="https://github.com/actions/checkout/commit/b6849436894e144dbce29d7d7fda2ae3bf9d8365"><code>b684943</code></a>
        Add Ref and Commit outputs (<a
        href="https://redirect.github.com/actions/checkout/issues/1180">#1180</a>)</li>
        <li>Additional commits viewable in <a
        href="https://github.com/actions/checkout/compare/692973e3d937129bcbf40652eb9f2f61becf3332...11bd71901bbe5b1630ceea73d27597364c9af683">compare
        view</a></li>
        </ul>
        </details>
        <br />

        [![Dependabot compatibility
        score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4.1.7&new-version=4.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

        Dependabot will resolve any conflicts with this PR as long as you don't
        alter it yourself. You can also trigger a rebase manually by commenting
        `@dependabot rebase`.

        [//]: # (dependabot-automerge-start)
        [//]: # (dependabot-automerge-end)

        ---

        <details>
        <summary>Dependabot commands and options</summary>
        <br />

        You can trigger Dependabot actions by commenting on this PR:
        - `@dependabot rebase` will rebase this PR
        - `@dependabot recreate` will recreate this PR, overwriting any edits
        that have been made to it
        - `@dependabot merge` will merge this PR after your CI passes on it
        - `@dependabot squash and merge` will squash and merge this PR after
        your CI passes on it
        - `@dependabot cancel merge` will cancel a previously requested merge
        and block automerging
        - `@dependabot reopen` will reopen this PR if it is closed
        - `@dependabot close` will close this PR and stop Dependabot recreating
        it. You can achieve the same result by closing it manually
        - `@dependabot show <dependency name> ignore conditions` will show all
        of the ignore conditions of the specified dependency
        - `@dependabot ignore this major version` will close this PR and stop
        Dependabot creating any more for this major version (unless you reopen
        the PR or upgrade to it yourself)
        - `@dependabot ignore this minor version` will close this PR and stop
        Dependabot creating any more for this minor version (unless you reopen
        the PR or upgrade to it yourself)
        - `@dependabot ignore this dependency` will close this PR and stop
        Dependabot creating any more for this dependency (unless you reopen the
        PR or upgrade to it yourself)

        </details>

        Signed-off-by: dependabot[bot] <[email protected]>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    commit 5a584d1
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Nov 11 09:49:52 2024 -0800

        build(deps): Bump actions/upload-artifact from 4.4.0 to 4.4.3 (notaryproject#1066)

        Bumps
        [actions/upload-artifact](https://github.com/actions/upload-artifact)
        from 4.4.0 to 4.4.3.
        <details>
        <summary>Release notes</summary>
        <p><em>Sourced from <a
        href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
        releases</a>.</em></p>
        <blockquote>
        <h2>v4.4.3</h2>
        <h2>What's Changed</h2>
        <ul>
        <li>Undo indirect dependency updates from <a
        href="https://redirect.github.com/actions/upload-artifact/issues/627">#627</a>
        by <a href="https://github.com/joshmgross"><code>@​joshmgross</code></a>
        in <a
        href="https://redirect.github.com/actions/upload-artifact/pull/632">actions/upload-artifact#632</a></li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/upload-artifact/compare/v4.4.2...v4.4.3">https://github.com/actions/upload-artifact/compare/v4.4.2...v4.4.3</a></p>
        <h2>v4.4.2</h2>
        <h2>What's Changed</h2>
        <ul>
        <li>Bump <code>@actions/artifact</code> to 2.1.11 by <a
        href="https://github.com/robherley"><code>@​robherley</code></a> in <a
        href="https://redirect.github.com/actions/upload-artifact/pull/627">actions/upload-artifact#627</a>
        <ul>
        <li>Includes fix for relative symlinks not resolving properly</li>
        </ul>
        </li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/upload-artifact/compare/v4.4.1...v4.4.2">https://github.com/actions/upload-artifact/compare/v4.4.1...v4.4.2</a></p>
        <h2>v4.4.1</h2>
        <h2>What's Changed</h2>
        <ul>
        <li>Add a section about hidden files by <a
        href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
        href="https://redirect.github.com/actions/upload-artifact/pull/607">actions/upload-artifact#607</a></li>
        <li>Add workflow file for publishing releases to immutable action
        package by <a
        href="https://github.com/Jcambass"><code>@​Jcambass</code></a> in <a
        href="https://redirect.github.com/actions/upload-artifact/pull/621">actions/upload-artifact#621</a></li>
        <li>Update <code>@​actions/artifact</code> to latest version, includes
        symlink and timeout fixes by <a
        href="https://github.com/robherley"><code>@​robherley</code></a> in <a
        href="https://redirect.github.com/actions/upload-artifact/pull/625">actions/upload-artifact#625</a></li>
        </ul>
        <h2>New Contributors</h2>
        <ul>
        <li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/upload-artifact/pull/621">actions/upload-artifact#621</a></li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/upload-artifact/compare/v4.4.0...v4.4.1">https://github.com/actions/upload-artifact/compare/v4.4.0...v4.4.1</a></p>
        </blockquote>
        </details>
        <details>
        <summary>Commits</summary>
        <ul>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882"><code>b4b15b8</code></a>
        Merge pull request <a
        href="https://redirect.github.com/actions/upload-artifact/issues/632">#632</a>
        from actions/joshmgross/undo-dependency-changes</li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/92b01ebffaf2e2520c64ab2845d3f9bd5c06941a"><code>92b01eb</code></a>
        Undo indirect dependency updates from <a
        href="https://redirect.github.com/actions/upload-artifact/issues/627">#627</a></li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/84480863f228bb9747b473957fcc9e309aa96097"><code>8448086</code></a>
        Merge pull request <a
        href="https://redirect.github.com/actions/upload-artifact/issues/627">#627</a>
        from actions/robherley/v4.4.2</li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/b1d4642b699cfe7e338a864cc36849b29ad04a75"><code>b1d4642</code></a>
        add explicit relative and absolute symlinks to workflow</li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/d50e66084c4d29dc5d3326b7a0e67bed9ef4bb1e"><code>d50e660</code></a>
        bump version</li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/aabe6f8050b860cae7a9065282dde2b3227836aa"><code>aabe6f8</code></a>
        build with <code>@​actions/artifact</code> v2.1.11</li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/604373da6381bf24206979c74d06a550515601b9"><code>604373d</code></a>
        Merge pull request <a
        href="https://redirect.github.com/actions/upload-artifact/issues/625">#625</a>
        from actions/robherley/artifact-2.1.10</li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/0150148bdf458be2451ee90b000ecdcca8216ed8"><code>0150148</code></a>
        paste right core version</li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/a009b25faa61b2b26de294984570f1371b13a895"><code>a009b25</code></a>
        update licenses</li>
        <li><a
        href="https://github.com/actions/upload-artifact/commit/9f6f6f402e14cb0fe462513c8fa31e6ec061e8b5"><code>9f6f6f4</code></a>
        update <code>@​actions/core</code> and <code>@​actions/artifact</code>
        to latest versions</li>
        <li>Additional commits viewable in <a
        href="https://github.com/actions/upload-artifact/compare/50769540e7f4bd5e21e526ee35c689e35e0d6874...b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882">compare
        view</a></li>
        </ul>
        </details>
        <br />

        [![Dependabot compatibility
        score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=4.4.0&new-version=4.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

        Dependabot will resolve any conflicts with this PR as long as you don't
        alter it yourself. You can also trigger a rebase manually by commenting
        `@dependabot rebase`.

        [//]: # (dependabot-automerge-start)
        [//]: # (dependabot-automerge-end)

        ---

        <details>
        <summary>Dependabot commands and options</summary>
        <br />

        You can trigger Dependabot actions by commenting on this PR:
        - `@dependabot rebase` will rebase this PR
        - `@dependabot recreate` will recreate this PR, overwriting any edits
        that have been made to it
        - `@dependabot merge` will merge this PR after your CI passes on it
        - `@dependabot squash and merge` will squash and merge this PR after
        your CI passes on it
        - `@dependabot cancel merge` will cancel a previously requested merge
        and block automerging
        - `@dependabot reopen` will reopen this PR if it is closed
        - `@dependabot close` will close this PR and stop Dependabot recreating
        it. You can achieve the same result by closing it manually
        - `@dependabot show <dependency name> ignore conditions` will show all
        of the ignore conditions of the specified dependency
        - `@dependabot ignore this major version` will close this PR and stop
        Dependabot creating any more for this major version (unless you reopen
        the PR or upgrade to it yourself)
        - `@dependabot ignore this minor version` will close this PR and stop
        Dependabot creating any more for this minor version (unless you reopen
        the PR or upgrade to it yourself)
        - `@dependabot ignore this dependency` will close this PR and stop
        Dependabot creating any more for this dependency (unless you reopen the
        PR or upgrade to it yourself)

        </details>

        Signed-off-by: dependabot[bot] <[email protected]>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    commit 5a763b7
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Mon Nov 11 09:49:43 2024 -0800

        build(deps): Bump actions/cache from 4.0.2 to 4.1.2 (notaryproject#1073)

        Bumps [actions/cache](https://github.com/actions/cache) from 4.0.2 to
        4.1.2.
        <details>
        <summary>Release notes</summary>
        <p><em>Sourced from <a
        href="https://github.com/actions/cache/releases">actions/cache's
        releases</a>.</em></p>
        <blockquote>
        <h2>v4.1.2</h2>
        <h2>What's Changed</h2>
        <ul>
        <li>Add Bun example by <a
        href="https://github.com/idleberg"><code>@​idleberg</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1456">actions/cache#1456</a></li>
        <li>Revise <code>isGhes</code> logic by <a
        href="https://github.com/jww3"><code>@​jww3</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1474">actions/cache#1474</a></li>
        <li>Bump braces from 3.0.2 to 3.0.3 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1475">actions/cache#1475</a></li>
        <li>Add dependabot.yml to enable automatic dependency upgrades by <a
        href="https://github.com/Link"><code>@​Link</code></a>- in <a
        href="https://redirect.github.com/actions/cache/pull/1476">actions/cache#1476</a></li>
        <li>Bump actions/checkout from 3 to 4 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1478">actions/cache#1478</a></li>
        <li>Bump actions/stale from 3 to 9 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1479">actions/cache#1479</a></li>
        <li>Bump github/codeql-action from 2 to 3 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1483">actions/cache#1483</a></li>
        <li>Bump actions/setup-node from 3 to 4 by <a
        href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1481">actions/cache#1481</a></li>
        <li>Prepare <code>4.1.2</code> release by <a
        href="https://github.com/Link"><code>@​Link</code></a>- in <a
        href="https://redirect.github.com/actions/cache/pull/1477">actions/cache#1477</a></li>
        </ul>
        <h2>New Contributors</h2>
        <ul>
        <li><a href="https://github.com/idleberg"><code>@​idleberg</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1456">actions/cache#1456</a></li>
        <li><a href="https://github.com/jww3"><code>@​jww3</code></a> made their
        first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1474">actions/cache#1474</a></li>
        <li><a href="https://github.com/Link"><code>@​Link</code></a>- made
        their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1476">actions/cache#1476</a></li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/cache/compare/v4...v4.1.2">https://github.com/actions/cache/compare/v4...v4.1.2</a></p>
        <h2>v4.1.1</h2>
        <h2>What's Changed</h2>
        <ul>
        <li>Restore original behavior of <code>cache-hit</code> output by <a
        href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1467">actions/cache#1467</a></li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/cache/compare/v4.1.0...v4.1.1">https://github.com/actions/cache/compare/v4.1.0...v4.1.1</a></p>
        <h2>v4.1.0</h2>
        <h2>What's Changed</h2>
        <ul>
        <li>Fix cache-hit output when cache missed by <a
        href="https://github.com/fchimpan"><code>@​fchimpan</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1404">actions/cache#1404</a></li>
        <li>Deprecate <code>save-always</code> input by <a
        href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
        href="https://redirect.github.com/actions/cache/pull/1452">actions/cache#1452</a></li>
        </ul>
        <h2>New Contributors</h2>
        <ul>
        <li><a href="https://github.com/ottlinger"><code>@​ottlinger</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1437">actions/cache#1437</a></li>
        <li><a href="https://github.com/Olegt0rr"><code>@​Olegt0rr</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1377">actions/cache#1377</a></li>
        <li><a href="https://github.com/fchimpan"><code>@​fchimpan</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1404">actions/cache#1404</a></li>
        <li><a href="https://github.com/x612skm"><code>@​x612skm</code></a> made
        their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1434">actions/cache#1434</a></li>
        <li><a href="https://github.com/todgru"><code>@​todgru</code></a> made
        their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1311">actions/cache#1311</a></li>
        <li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1463">actions/cache#1463</a></li>
        <li><a
        href="https://github.com/mackey0225"><code>@​mackey0225</code></a> made
        their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1462">actions/cache#1462</a></li>
        <li><a href="https://github.com/quatquatt"><code>@​quatquatt</code></a>
        made their first contribution in <a
        href="https://redirect.github.com/actions/cache/pull/1445">actions/cache#1445</a></li>
        </ul>
        <p><strong>Full Changelog</strong>: <a
        href="https://github.com/actions/cache/compare/v4.0.2...v4.1.0">https://github.com/actions/cache/compare/v4.0.2...v4.1.0</a></p>
        </blockquote>
        </details>
        <details>
        <summary>Changelog</summary>
        <p><em>Sourced from <a
        href="https://github.com/actions/cache/blob/main/RELEASES.md">actions/cache's
        changelog</a>.</em></p>
        <blockquote>
        <h1>Releases</h1>
        <h3>4.1.2</h3>
        <ul>
        <li>Add GitHub Enterprise Cloud instances hostname filters to inform API
        endpoint choices - <a
        href="https://redirect.github.com/actions/cache/pull/1474">#1474</a></li>
        <li>Security fix: Bump braces from 3.0.2 to 3.0.3 - <a
        href="https://redirect.github.com/actions/cache/pull/1475">#1475</a></li>
        </ul>
        <h3>4.1.1</h3>
        <ul>
        <li>Restore original behavior of <code>cache-hit</code> output - <a
        href="https://redirect.github.com/actions/cache/pull/1467">#1467</a></li>
        </ul>
        <h3>4.1.0</h3>
        <ul>
        <li>Ensure <code>cache-hit</code> output is set when a cache is missed -
        <a
        href="https://redirect.github.com/actions/cache/pull/1404">#1404</a></li>
        <li>Deprecate <code>save-always</code> input - <a
        href="https://redirect.github.com/actions/cache/pull/1452">#1452</a></li>
        </ul>
        <h3>4.0.2</h3>
        <ul>
        <li>Fixed restore <code>fail-on-cache-miss</code> not working.</li>
        </ul>
        <h3>4.0.1</h3>
        <ul>
        <li>Updated <code>isGhes</code> check</li>
        </ul>
        <h3>4.0.0</h3>
        <ul>
        <li>Updated minimum runner version support from node 12 -&gt; node
        20</li>
        </ul>
        <h3>3.3.3</h3>
        <ul>
        <li>Updates <code>@​actions/cache</code> to v3.2.3 to fix accidental
        mutated path arguments to <code>getCacheVersion</code> <a
        href="https://redirect.github.com/actions/toolkit/pull/1378">actions/toolkit#1378</a></li>
        <li>Additional audit fixes of npm package(s)</li>
        </ul>
        <h3>3.3.2</h3>
        <ul>
        <li>Fixes bug with Azure SDK causing blob downloads to get stuck.</li>
        </ul>
        <h3>3.3.1</h3>
        <ul>
        <li>Reduced segment size to 128MB and segment timeout to 10 minutes to
        fail fast in case the cache download is stuck.</li>
        </ul>
        <h3>3.3.0</h3>
        <ul>
        <li>Added option to lookup cache without downloading it.</li>
        </ul>
        <h3>3.2.6</h3>
        <ul>
        <li>Fix zstd not being used after zstd version upgrade to 1.5.4 on
        hosted runners.</li>
        </ul>
        <h3>3.2.5</h3>
        <!-- raw HTML omitted -->
        </blockquote>
        <p>... (truncated)</p>
        </details>
        <details>
        <summary>Commits</summary>
        <ul>
        <li><a
        href="https://github.com/actions/cache/commit/6849a6489940f00c2f30c0fb92c6274307ccb58a"><code>6849a64</code></a>
        Release 4.1.2 <a
        href="https://redirect.github.com/actions/cache/issues/1477">#1477</a></li>
        <li><a
        href="https://github.com/actions/cache/commit/5a1720c49e91718f5d0ce7f154997c93e0f6159a"><code>5a1720c</code></a>
        Merge branch 'Link-/prep-4.1.2' of <a
        href="https://github.com/actions/cache">https://github.com/actions/cache</a>
        into Link...</li>
        <li><a
        href="https://github.com/actions/cache/commit/d9fef48d24d529bac46adcc1e42f49649de07ca9"><code>d9fef48</code></a>
        Merge branch 'main' into Link-/prep-4.1.2</li>
        <li><a
        href="https://github.com/actions/cache/commit/a50e8d027b022a55ef85ffa721ebd97d2b22bcda"><code>a50e8d0</code></a>
        Merge branch 'main' into Link-/prep-4.1.2</li>
        <li><a
        href="https://github.com/actions/cache/commit/acc9ae5c1401b6c072a7c89ff4c48ea7e30f4dbf"><code>acc9ae5</code></a>
        Merge pull request <a
        href="https://redirect.github.com/actions/cache/issues/1481">#1481</a>
        from actions/dependabot/github_actions/actions/setup...</li>
        <li><a
        href="https://github.com/actions/cache/commit/1ea5f18c31265ef251b3eb51ce8b857be5e7b044"><code>1ea5f18</code></a>
        Merge branch 'main' into Link-/prep-4.1.2</li>
        <li><a
        href="https://github.com/actions/cache/commit/cc679ff3baee71867c711040a5c21af61b262806"><code>cc679ff</code></a>
        Merge branch 'main' into
        dependabot/github_actions/actions/setup-node-4</li>
        <li><a
        href="https://github.com/actions/cache/commit/366d43d6f8aa1f3e5d28b2c98959d557d78ffa3f"><code>366d43d</code></a>
        Merge pull request <a
        href="https://redirect.github.com/actions/cache/issues/1483">#1483</a>
        from actions/dependabot/github_actions/github/codeql...</li>
        <li><a
        href="https://github.com/actions/cache/commit/02bf31969bcc471fd5f91b5896ae17beb0973413"><code>02bf319</code></a>
        Bump github/codeql-action from 2 to 3</li>
        <li><a
        href="https://github.com/actions/cache/commit/6f6220be5af96ba6940aca960265218cae17e8fd"><code>6f6220b</code></a>
        Merge branch 'main' into
        dependabot/github_actions/actions/setup-node-4</li>
        <li>Additional commits viewable in <a
        href="https://github.com/actions/cache/compare/0c45773b623bea8c8e75f6c82b208c3cf94ea4f9...6849a6489940f00c2f30c0fb92c6274307ccb58a">compare
        view</a></li>
        </ul>
        </details>
        <br />

        [![Dependabot compatibility
        score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&package-manager=github_actions&previous-version=4.0.2&new-version=4.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

        Dependabot will resolve any conflicts with this PR as long as you don't
        alter it yourself. You can also trigger a rebase manually by commenting
        `@dependabot rebase`.

        [//]: # (dependabot-automerge-start)
        [//]: # (dependabot-automerge-end)

        ---

        <details>
        <summary>Dependabot commands and options</summary>
        <br />

        You can trigger Dependabot actions by commenting on this PR:
        - `@dependabot rebase` will rebase this PR
        - `@dependabot recreate` will recreate this PR, overwriting any edits
        that have been made to it
        - `@dependabot merge` will merge this PR after your CI passes on it
        - `@dependabot squash and merge` will squash and merge this PR after
        your CI passes on it
        - `@dependabot cancel merge` will cancel a previously requested merge
        and block automerging
        - `@dependabot reopen` will reopen this PR if it is closed
        - `@dependabot close` will close this PR and stop Dependabot recreating
        it. You can achieve the same result by closing it manually
        - `@dependabot show <dependency name> ignore conditions` will show all
        of the ignore conditions of the specified dependency
        - `@dependabot ignore this major version` will close this PR and stop
        Dependabot creating any more for this major version (unless you reopen
        the PR or upgrade to it yourself)
        - `@dependabot ignore this minor version` will close this PR and stop
        Dependabot creating any more for this minor version (unless you reopen
        the PR or upgrade to it yourself)
        - `@dependabot ignore this dependency` will close this PR and stop
        Dependabot creating any more for this dependency (unless you reopen the
        PR or upgrade to it yourself)

        </details>

        Signed-off-by: dependabot[bot] <[email protected]>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Merge remote-tracking branch 'upstream/main' into test/crl_e2e

commit 280e3d6
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 03:18:41 2024 +0000

    fix: update test cases

    Signed-off-by: Junjie Gao <[email protected]>

commit a1437f2
Author: Junjie Gao <[email protected]>
Date:   Tue Nov 12 01:19:28 2024 +0000

    fix: update to add cache error test case

    Signed-off-by: Junjie Gao <[email protected]>

commit 0e2495e
Author: Junjie Gao <[email protected]>
Date:   Mon Nov 11 08:06:02 2024 +0000

    fix: update comment

    Signed-off-by: Junjie Gao <[email protected]>

commit 0dd7725
Author: Junjie Gao <[email protected]>
Date:   Mon Nov 11 05:56:26 2024 +0000

    fix: resolve comment for Patrick

    Signed-off-by: Junjie Gao <[email protected]>

commit 096710c
Author: Junjie Gao <[email protected]>
Date:   Mon Nov 11 01:54:20 2024 +0000

    fix: update comments for scripts

    Signed-off-by: Junjie Gao <[email protected]>

commit bcadb27
Author: Junjie Gao <[email protected]>
Date:   Fri Nov 8 07:51:46 2024 +0000

    fix: update old test cases

    Signed-off-by: Junjie Gao <[email protected]>

commit bfb56a8
Author: Junjie Gao <[email protected]>
Date:   Fri Nov 8 07:46:44 2024 +0000

    fix: update test name

    Signed-off-by: Junjie Gao <[email protected]>

commit d621aa0
Author: Junjie Gao <[email protected]>
Date:   Fri Nov 8 07:43:04 2024 +0000

    fix: update comment

    Signed-off-by: Junjie Gao <[email protected]>

commit e6acd0f
Author: Junjie Gao <[email protected]>
Date:   Fri Nov 8 07:41:55 2024 +0000

    fix: restore run.sh command

    Signed-off-by: Junjie Gao <[email protected]>

commit 21aa7af
Merge: 3d8fb76 83c6c89
Author: Junjie Gao <[email protected]>
Date:   Fri Nov 8 07:40:33 2024 +0000

    Merge remote-tracking branch 'upstream/main' into test/crl_e2e

    Signed-off-by: Junjie Gao <[email protected]>

commit 3d8fb76
Author: Junjie Gao <[email protected]>
Date:   Fri Nov 8 07:39:11 2024 +0000

    test: add CRL e2e test

    Signed-off-by: Junjie Gao <[email protected]>

Signed-off-by: Junjie Gao <[email protected]>
Two-Hearts added a commit to Two-Hearts/notation that referenced this pull request Dec 10, 2024
Two-Hearts added a commit to Two-Hearts/notation that referenced this pull request Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants