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

deps: bump github.com/safchain/ethtool from 0.4.0 to 0.4.1 #500

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 24, 2024

Bumps github.com/safchain/ethtool from 0.4.0 to 0.4.1.

Release notes

Sourced from github.com/safchain/ethtool's releases.

v0.4.1

What's Changed

New Contributors

Full Changelog: safchain/ethtool@v0.4.0...v0.4.1

Commits

Dependabot compatibility score

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 commands and options

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)

Bumps [github.com/safchain/ethtool](https://github.com/safchain/ethtool) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/safchain/ethtool/releases)
- [Commits](safchain/ethtool@v0.4.0...v0.4.1)

---
updated-dependencies:
- dependency-name: github.com/safchain/ethtool
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner June 24, 2024 13:16
@dependabot dependabot bot added area/dependencies Pull requests that update a dependency file lang/go The Go Programming Language labels Jun 24, 2024
@timraymond timraymond added this pull request to the merge queue Jun 24, 2024
Merged via the queue into main with commit 7907eeb Jun 24, 2024
22 checks passed
@timraymond timraymond deleted the dependabot/go_modules/github.com/safchain/ethtool-0.4.1 branch June 24, 2024 15:57
matmerr pushed a commit to matmerr/retina that referenced this pull request Jul 3, 2024
…#500)

Bumps [github.com/safchain/ethtool](https://github.com/safchain/ethtool)
from 0.4.0 to 0.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/safchain/ethtool/releases">github.com/safchain/ethtool's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Conditionally inject supportedCapabilities by <a
href="https://github.com/gavinbunney"><code>@​gavinbunney</code></a> in
<a
href="https://redirect.github.com/safchain/ethtool/pull/81">safchain/ethtool#81</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/gavinbunney"><code>@​gavinbunney</code></a>
made their first contribution in <a
href="https://redirect.github.com/safchain/ethtool/pull/81">safchain/ethtool#81</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/safchain/ethtool/compare/v0.4.0...v0.4.1">https://github.com/safchain/ethtool/compare/v0.4.0...v0.4.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/safchain/ethtool/commit/6585e3fce8548c018758658cd643350c648af6fa"><code>6585e3f</code></a>
Merge pull request <a
href="https://redirect.github.com/safchain/ethtool/issues/81">#81</a>
from gavinbunney/master</li>
<li><a
href="https://github.com/safchain/ethtool/commit/5dfe5f52d33163443e28611fd06c74a53517036f"><code>5dfe5f5</code></a>
Conditionally inject supportedCapabilities</li>
<li>See full diff in <a
href="https://github.com/safchain/ethtool/compare/v0.4.0...v0.4.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/safchain/ethtool&package-manager=go_modules&previous-version=0.4.0&new-version=0.4.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)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
jimassa added a commit that referenced this pull request Jul 9, 2024
fix lint errors

udpate cmd name and remove license

deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.55.2 to 1.56.0 (#490)

Bumps
[github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2)
from 1.55.2 to 1.56.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/077df5deb4f94e0cacc5c64c4538e49b6c711563"><code>077df5d</code></a>
Release 2024-06-18</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/3320b138b7ef295ad49afcaa9b04b6dca5e0e8ad"><code>3320b13</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/1315201166439e42a027b644eb29de62e5e1ecee"><code>1315201</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/8dddc9c41a16c7f622ba149d5f15b78e33ff7f1c"><code>8dddc9c</code></a>
add SDK-specific feature tracking (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2682">#2682</a>)</li>
<li>See full diff in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.55.2...service/s3/v1.56.0">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go-v2/service/s3&package-manager=go_modules&previous-version=1.55.2&new-version=1.56.0)](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>

deps: bump github.com/aws/aws-sdk-go-v2/config from 1.27.20 to 1.27.21 (#493)

Bumps
[github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2)
from 1.27.20 to 1.27.21.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/2d43b815f645eae163e7521c9789554dfe60e40c"><code>2d43b81</code></a>
Release 2024-06-19</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/812bc72fb0611de5a988fc08c7352640bb6513ea"><code>812bc72</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/12e26483a56e94cb4f58d8632526d175ecebee09"><code>12e2648</code></a>
Update endpoints model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/5df426acd2fbd5c0b52c0fcc2c20cfd42492d26c"><code>5df426a</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/78777b63b91f22f973a5613595f15d32ff42080b"><code>78777b6</code></a>
add implicit global region to internal partition metadata (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2688">#2688</a>)</li>
<li>See full diff in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.20...config/v1.27.21">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go-v2/config&package-manager=go_modules&previous-version=1.27.20&new-version=1.27.21)](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>

deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.56.0 to 1.56.1 (#494)

Bumps
[github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2)
from 1.56.0 to 1.56.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/2d43b815f645eae163e7521c9789554dfe60e40c"><code>2d43b81</code></a>
Release 2024-06-19</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/812bc72fb0611de5a988fc08c7352640bb6513ea"><code>812bc72</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/12e26483a56e94cb4f58d8632526d175ecebee09"><code>12e2648</code></a>
Update endpoints model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/5df426acd2fbd5c0b52c0fcc2c20cfd42492d26c"><code>5df426a</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/78777b63b91f22f973a5613595f15d32ff42080b"><code>78777b6</code></a>
add implicit global region to internal partition metadata (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2688">#2688</a>)</li>
<li>See full diff in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.56.0...service/s3/v1.56.1">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go-v2/service/s3&package-manager=go_modules&previous-version=1.56.0&new-version=1.56.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)

</details>

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

deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.6.0 to 1.7.0 (#497)

Bumps
[github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go)
from 1.6.0 to 1.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Azure/azure-sdk-for-go/releases">github.com/Azure/azure-sdk-for-go/sdk/azidentity's
releases</a>.</em></p>
<blockquote>
<h2>sdk/messaging/azservicebus/v1.7.0</h2>
<h2>1.7.0 (2024-04-02)</h2>
<h3>Features Added</h3>
<ul>
<li>Add in ability to handle emulator connection strings.
(PR#22663)</li>
</ul>
<h2>sdk/internal/v1.7.0</h2>
<h2>1.7.0 (2024-05-01)</h2>
<h3>Features Added</h3>
<ul>
<li>
<p>Support for local repo override (via presence of
eng/target_proxy_version.txt) of invoked test-proxy version.</p>
</li>
<li>
<p><code>RemoveRegisteredSanitizers</code> selectively disables
sanitizers the test proxy enables by
default since version 1.0.0-dev.20240422.1</p>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li>Deprecated the <code>go-vcr</code> based test recording API. Its
methods now return errors or panic.</li>
<li>Changed value of <code>recording.SanitizedValue</code> from
&quot;sanitized&quot; to &quot;Sanitized&quot; to match the
test proxy</li>
</ul>
<h2>sdk/azidentity/v1.7.0</h2>
<h2>1.7.0 (2024-06-20)</h2>
<h3>Features Added</h3>
<ul>
<li><code>AzurePipelinesCredential</code> authenticates an Azure
Pipelines service connection with
workload identity federation</li>
</ul>
<h3>Breaking Changes</h3>
<blockquote>
<p>These changes affect only code written against a beta version such as
v1.7.0-beta.1</p>
</blockquote>
<ul>
<li>Removed the persistent token caching API. It will return in
v1.8.0-beta.1</li>
</ul>
<h2>sdk/azidentity/v1.7.0-beta.1</h2>
<h2>1.7.0-beta.1 (2024-06-10)</h2>
<h3>Features Added</h3>
<ul>
<li>Restored <code>AzurePipelinesCredential</code> and persistent token
caching API</li>
</ul>
<h2>Breaking Changes</h2>
<blockquote>
<p>These changes affect only code written against a beta version such as
v1.6.0-beta.4</p>
</blockquote>
<ul>
<li>Values which <code>NewAzurePipelinesCredential</code> read from
environment variables in
prior versions are now parameters</li>
<li>Renamed
<code>AzurePipelinesServiceConnectionCredentialOptions</code> to
<code>AzurePipelinesCredentialOptions</code></li>
</ul>
<h3>Bugs Fixed</h3>
<ul>
<li>Managed identity bug fixes</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/624babab3d2e3a95628afa61d1474a035cc7d094"><code>624baba</code></a>
bump azcore version number</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/ce7217c3f5f5a2f88f3a5d1ded48da338f3d8d06"><code>ce7217c</code></a>
Prep for azcore v1.7.0 release (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21149">#21149</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/62a8079d41783914d9a5f585bcdb6f6b91223e5c"><code>62a8079</code></a>
Add support for shallow cloning azcore.Client instances (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21065">#21065</a>)
(<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21098">#21098</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/47286b065b0e3aa7d367fb20212aad3a143e6343"><code>47286b0</code></a>
Add flag to enable skipping of dependency checks (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21146">#21146</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/ee762d4420eb57051cdebe55e55b107dae4f6bfc"><code>ee762d4</code></a>
Fix populating module name in telemetry policy (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/20967">#20967</a>)
(<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/20971">#20971</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/02431759c00a99a31e159e9905c392b8f430c897"><code>0243175</code></a>
Prep azcore v1.6.1 for release (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/20961">#20961</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/9c9d62a1d612cf1f9e6902ddd3c538abd90b955c"><code>9c9d62a</code></a>
Increment package version after release of azcore (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/20740">#20740</a>)</li>
<li>See full diff in <a
href="https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.0...sdk/azcore/v1.7.0">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/Azure/azure-sdk-for-go/sdk/azidentity&package-manager=go_modules&previous-version=1.6.0&new-version=1.7.0)](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>

deps: bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5 from 5.1.1 to 5.2.0 (#498)

Bumps
[github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5](https://github.com/Azure/azure-sdk-for-go)
from 5.1.1 to 5.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Azure/azure-sdk-for-go/releases">github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5's
releases</a>.</em></p>
<blockquote>
<h2>sdk/resourcemanager/network/armnetwork/v5.2.0</h2>
<h2>5.2.0 (2024-06-21)</h2>
<h3>Features Added</h3>
<ul>
<li>New value <code>EndpointTypeAzureArcNetwork</code> added to enum
type <code>EndpointType</code></li>
<li>New enum type <code>ApplicationGatewaySKUFamily</code> with values
<code>ApplicationGatewaySKUFamilyGeneration1</code>,
<code>ApplicationGatewaySKUFamilyGeneration2</code></li>
<li>New enum type <code>InboundSecurityRuleType</code> with values
<code>InboundSecurityRuleTypeAutoExpire</code>,
<code>InboundSecurityRuleTypePermanent</code></li>
<li>New enum type <code>NicTypeInRequest</code> with values
<code>NicTypeInRequestPrivateNic</code>,
<code>NicTypeInRequestPublicNic</code></li>
<li>New enum type <code>NicTypeInResponse</code> with values
<code>NicTypeInResponseAdditionalNic</code>,
<code>NicTypeInResponsePrivateNic</code>,
<code>NicTypeInResponsePublicNic</code></li>
<li>New enum type <code>SharingScope</code> with values
<code>SharingScopeDelegatedServices</code>,
<code>SharingScopeTenant</code></li>
<li>New function
<code>*ClientFactory.NewFirewallPolicyDeploymentsClient()
*FirewallPolicyDeploymentsClient</code></li>
<li>New function <code>*ClientFactory.NewFirewallPolicyDraftsClient()
*FirewallPolicyDraftsClient</code></li>
<li>New function
<code>*ClientFactory.NewFirewallPolicyRuleCollectionGroupDraftsClient()
*FirewallPolicyRuleCollectionGroupDraftsClient</code></li>
<li>New function <code>NewFirewallPolicyDeploymentsClient(string,
azcore.TokenCredential, *arm.ClientOptions)
(*FirewallPolicyDeploymentsClient, error)</code></li>
<li>New function
<code>*FirewallPolicyDeploymentsClient.BeginDeploy(context.Context,
string, string, *FirewallPolicyDeploymentsClientBeginDeployOptions)
(*runtime.Poller[FirewallPolicyDeploymentsClientDeployResponse],
error)</code></li>
<li>New function <code>NewFirewallPolicyDraftsClient(string,
azcore.TokenCredential, *arm.ClientOptions)
(*FirewallPolicyDraftsClient, error)</code></li>
<li>New function
<code>*FirewallPolicyDraftsClient.CreateOrUpdate(context.Context,
string, string, FirewallPolicyDraft,
*FirewallPolicyDraftsClientCreateOrUpdateOptions)
(FirewallPolicyDraftsClientCreateOrUpdateResponse, error)</code></li>
<li>New function
<code>*FirewallPolicyDraftsClient.Delete(context.Context, string,
string, *FirewallPolicyDraftsClientDeleteOptions)
(FirewallPolicyDraftsClientDeleteResponse, error)</code></li>
<li>New function <code>*FirewallPolicyDraftsClient.Get(context.Context,
string, string, *FirewallPolicyDraftsClientGetOptions)
(FirewallPolicyDraftsClientGetResponse, error)</code></li>
<li>New function
<code>NewFirewallPolicyRuleCollectionGroupDraftsClient(string,
azcore.TokenCredential, *arm.ClientOptions)
(*FirewallPolicyRuleCollectionGroupDraftsClient, error)</code></li>
<li>New function
<code>*FirewallPolicyRuleCollectionGroupDraftsClient.CreateOrUpdate(context.Context,
string, string, string, FirewallPolicyRuleCollectionGroupDraft,
*FirewallPolicyRuleCollectionGroupDraftsClientCreateOrUpdateOptions)
(FirewallPolicyRuleCollectionGroupDraftsClientCreateOrUpdateResponse,
error)</code></li>
<li>New function
<code>*FirewallPolicyRuleCollectionGroupDraftsClient.Delete(context.Context,
string, string, string,
*FirewallPolicyRuleCollectionGroupDraftsClientDeleteOptions)
(FirewallPolicyRuleCollectionGroupDraftsClientDeleteResponse,
error)</code></li>
<li>New function
<code>*FirewallPolicyRuleCollectionGroupDraftsClient.Get(context.Context,
string, string, string,
*FirewallPolicyRuleCollectionGroupDraftsClientGetOptions)
(FirewallPolicyRuleCollectionGroupDraftsClientGetResponse,
error)</code></li>
<li>New function
<code>*VirtualAppliancesClient.BeginRestart(context.Context, string,
string, *VirtualAppliancesClientBeginRestartOptions)
(*runtime.Poller[VirtualAppliancesClientRestartResponse],
error)</code></li>
<li>New struct
<code>ConnectionMonitorEndpointLocationDetails</code></li>
<li>New struct <code>FirewallPolicyDraft</code></li>
<li>New struct <code>FirewallPolicyDraftProperties</code></li>
<li>New struct <code>FirewallPolicyRuleCollectionGroupDraft</code></li>
<li>New struct
<code>FirewallPolicyRuleCollectionGroupDraftProperties</code></li>
<li>New struct <code>HeaderValueMatcher</code></li>
<li>New struct <code>PacketCaptureSettings</code></li>
<li>New struct <code>VirtualApplianceIPConfiguration</code></li>
<li>New struct
<code>VirtualApplianceIPConfigurationProperties</code></li>
<li>New struct <code>VirtualApplianceInstanceIDs</code></li>
<li>New struct
<code>VirtualApplianceNetworkInterfaceConfiguration</code></li>
<li>New struct
<code>VirtualApplianceNetworkInterfaceConfigurationProperties</code></li>
<li>New struct
<code>VirtualAppliancePropertiesFormatNetworkProfile</code></li>
<li>New field <code>HeaderValueMatcher</code> in struct
<code>ApplicationGatewayHeaderConfiguration</code></li>
<li>New field <code>Family</code> in struct
<code>ApplicationGatewaySKU</code></li>
<li>New field <code>LocationDetails</code>, <code>SubscriptionID</code>
in struct <code>ConnectionMonitorEndpoint</code></li>
<li>New field <code>EnableDirectPortRateLimit</code> in struct
<code>ExpressRouteCircuitPropertiesFormat</code></li>
<li>New field <code>RuleType</code> in struct
<code>InboundSecurityRuleProperties</code></li>
<li>New field <code>AppliesOn</code>,
<code>DestinationPortRanges</code>, <code>Name</code> in struct
<code>InboundSecurityRules</code></li>
<li>New field <code>PrivateIPAddressPrefixLength</code> in struct
<code>InterfaceIPConfigurationPropertiesFormat</code></li>
<li>New field <code>CaptureSettings</code>,
<code>ContinuousCapture</code> in struct
<code>PacketCaptureParameters</code></li>
<li>New field <code>CaptureSettings</code>,
<code>ContinuousCapture</code> in struct
<code>PacketCaptureResultProperties</code></li>
<li>New field <code>LocalPath</code> in struct
<code>PacketCaptureStorageLocation</code></li>
<li>New field <code>JsChallengeCookieExpirationInMins</code> in struct
<code>PolicySettings</code></li>
<li>New field <code>SharingScope</code> in struct
<code>SubnetPropertiesFormat</code></li>
<li>New field <code>DpdTimeoutSeconds</code> in struct
<code>VPNSiteLinkConnectionProperties</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/20751203d34092d595f29e5bd2e1fd3bb98155f7"><code>2075120</code></a>
[Release] sdk/resourcemanager/compute/armcompute/5.2.0 (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21533">#21533</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/40b4a5358834809faac6381137b42c9c7f3f5a50"><code>40b4a53</code></a>
Return specific errors when parsing connection strings (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21586">#21586</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/b356b4a41dfd71441f38c7c59c228d6d89dc352e"><code>b356b4a</code></a>
Don't recreate body after reading (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21580">#21580</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/0872c8042db81c92737f0fc99561d1bbadd40cc6"><code>0872c80</code></a>
Deprecated sdk/resourcemanager/servicefabricmesh/armservicefabricmesh
(<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21583">#21583</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/e4491a8e239619b14612d49d621cbb7c2652b745"><code>e4491a8</code></a>
generator tools add --force-stable-version flag (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21582">#21582</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/d82c2b83d410593d501f39c5c4651934761eab7c"><code>d82c2b8</code></a>
Move the HMAC auth policy to an internal package (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21579">#21579</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/b2c13bb29371890521943c1347df8bb8bffa9288"><code>b2c13bb</code></a>
Clean up azdatalake pending version number (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21575">#21575</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/fa976efb239f5ba81d1286fa89dd6f59c3af3209"><code>fa976ef</code></a>
Serilaize with depth (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21568">#21568</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/b2e324fc5c38463f95eebac87ea937ce9359b443"><code>b2e324f</code></a>
azblob: STG 90 Preview (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21574">#21574</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/400ace9928229820b314c7b4fa52552054e3b838"><code>400ace9</code></a>
Updating Module Version + Changelog (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/21565">#21565</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Azure/azure-sdk-for-go/compare/sdk/resourcemanager/network/armnetwork/v5.1.1...sdk/resourcemanager/compute/armcompute/v5.2.0">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5&package-manager=go_modules&previous-version=5.1.1&new-version=5.2.0)](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>

refacto

deps: bump github.com/safchain/ethtool from 0.4.0 to 0.4.1 (#500)

Bumps [github.com/safchain/ethtool](https://github.com/safchain/ethtool)
from 0.4.0 to 0.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/safchain/ethtool/releases">github.com/safchain/ethtool's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Conditionally inject supportedCapabilities by <a
href="https://github.com/gavinbunney"><code>@​gavinbunney</code></a> in
<a
href="https://redirect.github.com/safchain/ethtool/pull/81">safchain/ethtool#81</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/gavinbunney"><code>@​gavinbunney</code></a>
made their first contribution in <a
href="https://redirect.github.com/safchain/ethtool/pull/81">safchain/ethtool#81</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/safchain/ethtool/compare/v0.4.0...v0.4.1">https://github.com/safchain/ethtool/compare/v0.4.0...v0.4.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/safchain/ethtool/commit/6585e3fce8548c018758658cd643350c648af6fa"><code>6585e3f</code></a>
Merge pull request <a
href="https://redirect.github.com/safchain/ethtool/issues/81">#81</a>
from gavinbunney/master</li>
<li><a
href="https://github.com/safchain/ethtool/commit/5dfe5f52d33163443e28611fd06c74a53517036f"><code>5dfe5f5</code></a>
Conditionally inject supportedCapabilities</li>
<li>See full diff in <a
href="https://github.com/safchain/ethtool/compare/v0.4.0...v0.4.1">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/safchain/ethtool&package-manager=go_modules&previous-version=0.4.0&new-version=0.4.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)

</details>

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

deps: bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 in /hack/tools in the go_modules group (#504)

Bumps the go_modules group in /hack/tools with 1 update:
[github.com/hashicorp/go-retryablehttp](https://github.com/hashicorp/go-retryablehttp).

Updates `github.com/hashicorp/go-retryablehttp` from 0.7.5 to 0.7.7
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/go-retryablehttp/blob/main/CHANGELOG.md">github.com/hashicorp/go-retryablehttp's
changelog</a>.</em></p>
<blockquote>
<h2>0.7.7 (May 30, 2024)</h2>
<p>BUG FIXES:</p>
<ul>
<li>client: avoid potentially leaking URL-embedded basic authentication
credentials in logs (<a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/158">#158</a>)</li>
</ul>
<h2>0.7.6 (May 9, 2024)</h2>
<p>ENHANCEMENTS:</p>
<ul>
<li>client: support a <code>RetryPrepare</code> function for modifying
the request before retrying (<a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/216">#216</a>)</li>
<li>client: support HTTP-date values for <code>Retry-After</code> header
value (<a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/138">#138</a>)</li>
<li>client: avoid reading entire body when the body is a
<code>*bytes.Reader</code> (<a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/197">#197</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>client: fix a broken check for invalid server certificate in go
1.20+ (<a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/210">#210</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/1542b31176d3973a6ecbc06c05a2d0df89b59afb"><code>1542b31</code></a>
v0.7.7</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/defb9f441dcf67a2a56fae733482836ea83349ac"><code>defb9f4</code></a>
v0.7.7</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/a99f07beb3c5faaa0a283617e6eb6bcf25f5049a"><code>a99f07b</code></a>
Merge pull request <a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/158">#158</a>
from dany74q/danny/redacted-url-in-logs</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/8a28c574da4098c0612fe1c7135f1f6de113d411"><code>8a28c57</code></a>
Merge branch 'main' into danny/redacted-url-in-logs</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/86e852df43aa0d94150c4629d74e5116d1ff3348"><code>86e852d</code></a>
Merge pull request <a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/227">#227</a>
from hashicorp/dependabot/github_actions/actions/chec...</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/47fe99e6460cddc5f433aad2b54dcf32281f8a53"><code>47fe99e</code></a>
Bump actions/checkout from 4.1.5 to 4.1.6</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/490fc06be0931548d3523a4245d15e9dc5d9214d"><code>490fc06</code></a>
Merge pull request <a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/226">#226</a>
from testwill/ioutil</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/f3e9417dbfcd0dc2b4a02a1dfdeb75f1e636b692"><code>f3e9417</code></a>
chore: remove refs to deprecated io/ioutil</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/d969eaa9c97860482749df718a35b4a269361055"><code>d969eaa</code></a>
Merge pull request <a
href="https://redirect.github.com/hashicorp/go-retryablehttp/issues/225">#225</a>
from hashicorp/manicminer-patch-2</li>
<li><a
href="https://github.com/hashicorp/go-retryablehttp/commit/2ad8ed4a1d9e632284f6937e91b2f9a1d30e8298"><code>2ad8ed4</code></a>
v0.7.6</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/go-retryablehttp/compare/v0.7.5...v0.7.7">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/hashicorp/go-retryablehttp&package-manager=go_modules&previous-version=0.7.5&new-version=0.7.7)](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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/microsoft/retina/network/alerts).

</details>

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

fix lint

fix lint errors

fix lint

deps: bump github.com/prometheus/common from 0.54.0 to 0.55.0 (#506)

Bumps
[github.com/prometheus/common](https://github.com/prometheus/common)
from 0.54.0 to 0.55.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prometheus/common/releases">github.com/prometheus/common's
releases</a>.</em></p>
<blockquote>
<h2>v0.55.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update Go modules by <a
href="https://github.com/SuperQ"><code>@​SuperQ</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/643">prometheus/common#643</a></li>
<li>enable errcheck linter by <a
href="https://github.com/mmorel-35"><code>@​mmorel-35</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/637">prometheus/common#637</a></li>
<li>Add a <code>RELEASE.md</code> and add <a
href="https://github.com/gotjosh"><code>@​gotjosh</code></a> as a
mantainer by <a
href="https://github.com/gotjosh"><code>@​gotjosh</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/644">prometheus/common#644</a></li>
<li>Move goautoneg to external dependency by <a
href="https://github.com/mikelolasagasti"><code>@​mikelolasagasti</code></a>
in <a
href="https://redirect.github.com/prometheus/common/pull/625">prometheus/common#625</a></li>
<li>Expose secret as SecretReader and InlineSecret from config package
by <a href="https://github.com/pracucci"><code>@​pracucci</code></a> in
<a
href="https://redirect.github.com/prometheus/common/pull/650">prometheus/common#650</a></li>
<li>Fix HTTPClientConfig JSON marshalling by <a
href="https://github.com/pracucci"><code>@​pracucci</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/651">prometheus/common#651</a></li>
<li>Expose secret as FileSecret from config package by <a
href="https://github.com/alanprot"><code>@​alanprot</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/653">prometheus/common#653</a></li>
<li>Synchronize common files from prometheus/prometheus by <a
href="https://github.com/prombot"><code>@​prombot</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/646">prometheus/common#646</a></li>
<li>Set http_headers to be omit empty by <a
href="https://github.com/yeya24"><code>@​yeya24</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/655">prometheus/common#655</a></li>
<li>chore: add HumanizeTimestamp; make ConvertToFloat exportable by <a
href="https://github.com/freak12techno"><code>@​freak12techno</code></a>
in <a
href="https://redirect.github.com/prometheus/common/pull/654">prometheus/common#654</a></li>
<li>Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.54.7 in /sigv4 by
<a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
<a
href="https://redirect.github.com/prometheus/common/pull/659">prometheus/common#659</a></li>
<li>Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/656">prometheus/common#656</a></li>
<li>Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/658">prometheus/common#658</a></li>
<li>Bump golang.org/x/net from 0.25.0 to 0.26.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/657">prometheus/common#657</a></li>
<li>Synchronize common files from prometheus/prometheus by <a
href="https://github.com/prombot"><code>@​prombot</code></a> in <a
href="https://redirect.github.com/prometheus/common/pull/660">prometheus/common#660</a></li>
<li>Add SigV4 FIPS STS endpoint config by <a
href="https://github.com/rajagopalanand"><code>@​rajagopalanand</code></a>
in <a
href="https://redirect.github.com/prometheus/common/pull/649">prometheus/common#649</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/gotjosh"><code>@​gotjosh</code></a> made
their first contribution in <a
href="https://redirect.github.com/prometheus/common/pull/644">prometheus/common#644</a></li>
<li><a
href="https://github.com/mikelolasagasti"><code>@​mikelolasagasti</code></a>
made their first contribution in <a
href="https://redirect.github.com/prometheus/common/pull/625">prometheus/common#625</a></li>
<li><a href="https://github.com/alanprot"><code>@​alanprot</code></a>
made their first contribution in <a
href="https://redirect.github.com/prometheus/common/pull/653">prometheus/common#653</a></li>
<li><a href="https://github.com/yeya24"><code>@​yeya24</code></a> made
their first contribution in <a
href="https://redirect.github.com/prometheus/common/pull/655">prometheus/common#655</a></li>
<li><a
href="https://github.com/rajagopalanand"><code>@​rajagopalanand</code></a>
made their first contribution in <a
href="https://redirect.github.com/prometheus/common/pull/649">prometheus/common#649</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/prometheus/common/compare/v0.54.0...v0.55.0">https://github.com/prometheus/common/compare/v0.54.0...v0.55.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prometheus/common/commit/0c7b585c7da330aae136aaa874cb4f89f5b3e5d9"><code>0c7b585</code></a>
Merge pull request <a
href="https://redirect.github.com/prometheus/common/issues/649">#649</a>
from rajagopalanand/13364</li>
<li><a
href="https://github.com/prometheus/common/commit/804fbbe9d6bcca828ac14d7b5dfa204de880c22e"><code>804fbbe</code></a>
Update common Prometheus files (<a
href="https://redirect.github.com/prometheus/common/issues/660">#660</a>)</li>
<li><a
href="https://github.com/prometheus/common/commit/3f20456b01f7c7816064350d02e7f68ad011576d"><code>3f20456</code></a>
Bump golang.org/x/net from 0.25.0 to 0.26.0 (<a
href="https://redirect.github.com/prometheus/common/issues/657">#657</a>)</li>
<li><a
href="https://github.com/prometheus/common/commit/e31eeaaced72e694bc8be87a6d1a09c21f8e4635"><code>e31eeaa</code></a>
Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (<a
href="https://redirect.github.com/prometheus/common/issues/658">#658</a>)</li>
<li><a
href="https://github.com/prometheus/common/commit/3236a12e2e6cc0592985c2851d8e53b30f03e94c"><code>3236a12</code></a>
Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 (<a
href="https://redirect.github.com/prometheus/common/issues/656">#656</a>)</li>
<li><a
href="https://github.com/prometheus/common/commit/1cfb464a28c5fefa56beec1b48ccf0e41f4cb347"><code>1cfb464</code></a>
Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.54.7 in /sigv4 (<a
href="https://redirect.github.com/prometheus/common/issues/659">#659</a>)</li>
<li><a
href="https://github.com/prometheus/common/commit/ab322ea2c291549d457c23476304ed16a4d814a3"><code>ab322ea</code></a>
chore: add HumanizeTimestamp; make ConvertToFloat exportable (<a
href="https://redirect.github.com/prometheus/common/issues/654">#654</a>)</li>
<li><a
href="https://github.com/prometheus/common/commit/04635d2962f9f3232a2cf2cb5616b72a466d78d7"><code>04635d2</code></a>
Merge pull request <a
href="https://redirect.github.com/prometheus/common/issues/655">#655</a>
from yeya24/change-omit-empty</li>
<li><a
href="https://github.com/prometheus/common/commit/c4974e5a1af10e6cfa1b3b93f4a0ab350c9647fa"><code>c4974e5</code></a>
fix test</li>
<li><a
href="https://github.com/prometheus/common/commit/43f0db5d12a3168b4acb3e0fd1add422b00a6758"><code>43f0db5</code></a>
set http_headers to be omit empty</li>
<li>Additional commits viewable in <a
href="https://github.com/prometheus/common/compare/v0.54.0...v0.55.0">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/prometheus/common&package-manager=go_modules&previous-version=0.54.0&new-version=0.55.0)](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>

deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.56.1 to 1.57.0 (#511)

Bumps
[github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2)
from 1.56.1 to 1.57.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/7c25c211744bdcff47a7203a7a894b1241f9da50"><code>7c25c21</code></a>
Release 2024-06-26</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/b374423feaf0b04f01c7624b10915871e589b8a1"><code>b374423</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/923f54ea6016e1c70ad45ba0854e7361a72c3ba6"><code>923f54e</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/5f3bdfcf190150f62a7a07a03bc32d9c58a68f2e"><code>5f3bdfc</code></a>
track changes for string_array endpoint parameters (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2699">#2699</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/2b4498c633741e24ff4930313610096601dc4036"><code>2b4498c</code></a>
Release 2024-06-25</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/332d372bb946f0d50cae58f9401b9c1244e4b818"><code>332d372</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/9397b8d8c05eb1528910ba81881797e7c0e53d17"><code>9397b8d</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/674e1e4412ce44325902125c935ce124d0bfaf4f"><code>674e1e4</code></a>
Release 2024-06-24</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/406eeb4367bab3ac49b75fbd2d842186e961f4f0"><code>406eeb4</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/17bd894f3c3842d21d5963bc23213397557c3105"><code>17bd894</code></a>
Update endpoints model</li>
<li>Additional commits viewable in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.56.1...service/s3/v1.57.0">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go-v2/service/s3&package-manager=go_modules&previous-version=1.56.1&new-version=1.57.0)](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>

deps: bump github.com/aws/aws-sdk-go-v2/config from 1.27.21 to 1.27.22 (#510)

Bumps
[github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2)
from 1.27.21 to 1.27.22.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/7c25c211744bdcff47a7203a7a894b1241f9da50"><code>7c25c21</code></a>
Release 2024-06-26</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/b374423feaf0b04f01c7624b10915871e589b8a1"><code>b374423</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/923f54ea6016e1c70ad45ba0854e7361a72c3ba6"><code>923f54e</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/5f3bdfcf190150f62a7a07a03bc32d9c58a68f2e"><code>5f3bdfc</code></a>
track changes for string_array endpoint parameters (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2699">#2699</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/2b4498c633741e24ff4930313610096601dc4036"><code>2b4498c</code></a>
Release 2024-06-25</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/332d372bb946f0d50cae58f9401b9c1244e4b818"><code>332d372</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/9397b8d8c05eb1528910ba81881797e7c0e53d17"><code>9397b8d</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/674e1e4412ce44325902125c935ce124d0bfaf4f"><code>674e1e4</code></a>
Release 2024-06-24</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/406eeb4367bab3ac49b75fbd2d842186e961f4f0"><code>406eeb4</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/17bd894f3c3842d21d5963bc23213397557c3105"><code>17bd894</code></a>
Update endpoints model</li>
<li>Additional commits viewable in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.21...config/v1.27.22">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go-v2/config&package-manager=go_modules&previous-version=1.27.21&new-version=1.27.22)](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>

chore: update krew release bot condition (#509)

Update condition so this will only run in owner's repo

If this pull request is related to any issue, please mention it here.
Additionally, make sure that the issue is assigned to you before
submitting this pull request.

- [ ] I have read the [contributing
documentation](https://retina.sh/docs/contributing).
- [ ] I signed and signed-off the commits (`git commit -S -s ...`). See
[this
documentation](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification)
on signing commits.
- [ ] I have correctly attributed the author(s) of the code.
- [ ] I have tested the changes locally.
- [ ] I have followed the project's style guidelines.
- [ ] I have updated the documentation, if necessary.
- [ ] I have added tests, if applicable.

Please add any relevant screenshots or GIFs to showcase the changes
made.

Add any additional notes or context about the pull request here.

---

Please refer to the [CONTRIBUTING.md](../CONTRIBUTING.md) file for more
information on how to contribute to this project.

feat: Add support for Hubble control plane in Retina agent (#432)

This PR adds support for Hubble control plane in Retina agent. This is
being done in the most backward compatible way possible.

I am adding a new subcommand called `hubble-control-plane` which will
start Hubble instead of existing control plane.

```
$  ./retina -h                                                                                                                                 ✔  took 5s 
Start Retina Agent

Usage:
  retina-agent [flags]
  retina-agent [command]

Available Commands:
  completion           Generate the autocompletion script for the specified shell
  help                 Help about any command
  hubble-control-plane Start Hubble control plane

Flags:
      --config string                      config file (default "/retina/config/config.yaml")
      --health-probe-bind-address string   The address the probe endpoint binds to. (default ":18081")
  -h, --help                               help for retina-agent
      --leader-elect                       Enable leader election for controller manager. Enabling this will ensure there is only one active controller manager.
      --metrics-bind-address string        The address the metric endpoint binds to. (default ":18080")

Use "retina-agent [command] --help" for more information about a command.
$
$
$  ./retina                                                                                                                                                ✔
Starting Retina Agent
starting Retina daemon with legacy control plane
...
$
$
$ ./retina hubble-control-plane -h
Start Hubble control plane

Usage:
  retina-agent hubble-control-plane [flags]
  retina-agent hubble-control-plane [command]

Available Commands:
  hive        Inspect the hive

Flags:
      --cluster-name string                        name of the cluster (default "default")
...
$
$
$ ./retina hubble-control-plane --config-dir .
ts=2024-06-13T18:20:47.888Z level=info caller=hubble/daemon_main.go:276 msg="Traces telemetry initialized with zapai" version= appInsightsID=
time="2024-06-13T18:20:47Z" level=info msg=Invoked duration="483.869µs" function="pprof.init.func1 (pkg/pprof/cell.go:49)" subsys=hive
time="2024-06-13T18:20:47Z" level=info msg=Invoked duration="77.011µs" function="gops.registerGopsHooks (pkg/gops/cell.go:38)" subsys=hive
time="2024-06-13T18:20:47Z" level=info msg=Invoked duration=10.503879ms function="github.com/microsoft/retina/cmd/hubble.init.func3 (cmd/hubble/daemon.go:68)" subsys=hive
time="2024-06-13T18:20:47Z" level=info msg="&{{ 0}  [] 0s false true false false false false}" subsys=agent-config
time="2024-06-13T18:20:47Z" level=info msg="configuring telemetry" app-insights-id= retina-version= subsys=telemetry
time="2024-06-13T18:20:47Z" level=info msg="telemetry disabled" subsys=telemetry
ts=2024-06-13T18:20:47.902Z level=info caller=metrics/metrics.go:169 msg="Metrics initialized"
...
```

- Adopting
[Hive](https://docs.cilium.io/en/latest/contributing/development/hive/)
for dependency injection
- Moving to [Cobra](https://github.com/spf13/cobra) for CLI
- `controller/main.go` now is just the starting point of the command
- `retina/cmd` now houses `rootCmd` (starts retina as is) and `hubble`
(starts Hubble control plane)
- In terms of Dockerfiles, packaging `Hubble` cli in agent image
- Adding new YAML files to install Retina with Hubble
- Moved the current YAML files under `deploy/legacy`
- Fix the links in `doc`
- Update cilium version to pull in commits from upstream needed for
starting Hubble
- Update `init` to add a step that creates Cilium dirs (This will happen
for current control plane as well, but it consumes no resources, just
creates an empty directory)
- All new packages under `pkg` contains business logic required to run
Hubble (node reconciler, Hubble control plane, IPCache, etc.)
- Minor changes to `test/e2e` to support change to deployment directory
(`deploy` -> `deploy/legacy`)

https://github.com/microsoft/retina/issues/418

- [x] I have read the [contributing
documentation](https://retina.sh/docs/contributing).
- [x] I signed and signed-off the commits (`git commit -S -s ...`). See
[this
documentation](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification)
on signing commits.
- [x] I have correctly attributed the author(s) of the code.
- [x] I have tested the changes locally.
- [x] I have followed the project's style guidelines.
- [x] I have updated the documentation, if necessary.
- [x] I have added tests, if applicable.

![image](https://github.com/microsoft/retina/assets/18243968/8e21e73c-e34e-4a8a-b7a3-7ede9c6cdf9a)

![image](https://github.com/microsoft/retina/assets/18243968/0ab02857-ca30-4afa-bad8-eec5755c6358)
---

Please refer to the [CONTRIBUTING.md](../CONTRIBUTING.md) file for more
information on how to contribute to this project.

Signed-off-by: Anubhab Majumdar <[email protected]>

merge operator changes and update

deps: bump github.com/golang/mock from 1.1.1 to 1.6.0 (#521)

Bumps [github.com/golang/mock](https://github.com/golang/mock) from
1.1.1 to 1.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/golang/mock/releases">github.com/golang/mock's
releases</a>.</em></p>
<blockquote>
<h2>v1.6.0</h2>
<h2>Changelog</h2>
<p>317c030 Best effort guesses for output package path (<a
href="https://redirect.github.com/golang/mock/issues/547">#547</a>)
c59ba11 add ARM to support apple M1 chip to releaser (<a
href="https://redirect.github.com/golang/mock/issues/562">#562</a>)
58935d8 add a basic CONTRIBUTING.md (<a
href="https://redirect.github.com/golang/mock/issues/535">#535</a>)
a5582fc add docs on 1.16 install and adding to PATH (<a
href="https://redirect.github.com/golang/mock/issues/534">#534</a>)
0cd3aaf add flags documentation (<a
href="https://redirect.github.com/golang/mock/issues/539">#539</a>)
64b0b80 add notes and error helper for vendor+reflect error (<a
href="https://redirect.github.com/golang/mock/issues/567">#567</a>)
e303461 add type information to error messages (<a
href="https://redirect.github.com/golang/mock/issues/559">#559</a>)
0cdccf5 feat add InAnyOrder matcher (<a
href="https://redirect.github.com/golang/mock/issues/546">#546</a>)
82ce4a7 feat validate Do &amp; DoReturn args (<a
href="https://redirect.github.com/golang/mock/issues/558">#558</a>)
93308c3 fix broken badge (<a
href="https://redirect.github.com/golang/mock/issues/525">#525</a>)
9336b7e fix error message in parse.go (<a
href="https://redirect.github.com/golang/mock/issues/540">#540</a>)
ab03293 fix ill-formatted message with fmt-verbs like %s (<a
href="https://redirect.github.com/golang/mock/issues/564">#564</a>)
bb5fd5e fix linter errors (<a
href="https://redirect.github.com/golang/mock/issues/552">#552</a>)
aba2ff9 fix parse array with the external const correctly (<a
href="https://redirect.github.com/golang/mock/issues/569">#569</a>)
6ff1070 fix parse arrays with const length correctly (<a
href="https://redirect.github.com/golang/mock/issues/520">#520</a>)
7f5f64d fixup some docs and templates (<a
href="https://redirect.github.com/golang/mock/issues/524">#524</a>)
7078515 refactor go:generate lines so they are consistently placed (<a
href="https://redirect.github.com/golang/mock/issues/527">#527</a>)
7105dde refactor …
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependencies Pull requests that update a dependency file lang/go The Go Programming Language
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant