Skip to content

[Merged by Bors] - Update ARM ubuntu runner on workflows. #6809

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

Closed
wants to merge 2 commits into from

Conversation

andres-spacemesh
Copy link
Contributor

@andres-spacemesh andres-spacemesh commented Mar 25, 2025

Motivation

This PR aims to replace the ubuntu-latest-arm-8-cores runner, as it is no longer needed.

Description

  • Runner Replacement in workflows: The ubuntu-latest-arm-8-cores runner has been replaced with the ubuntu-22.04-arm runner in the CI, Release & dockerhub GitHub Actions workflows. This change reflects updated workflow requirements

Copy link

codecov bot commented Mar 25, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 76.9%. Comparing base (0b576a6) to head (b712418).
Report is 1 commits behind head on develop.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##           develop   #6809     +/-   ##
=========================================
- Coverage     76.9%   76.9%   -0.1%     
=========================================
  Files          369     369             
  Lines        50316   50316             
=========================================
- Hits         38731   38727      -4     
- Misses        9378    9383      +5     
+ Partials      2207    2206      -1     

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

@fasmat
Copy link
Member

fasmat commented Apr 2, 2025

bors merge

spacemesh-bors bot pushed a commit that referenced this pull request Apr 2, 2025
## Motivation
This PR aims to replace the `ubuntu-latest-arm-8-cores` runner, as it is no longer needed.
@spacemesh-bors
Copy link

spacemesh-bors bot commented Apr 2, 2025

Pull request successfully merged into develop.

Build succeeded:

@spacemesh-bors spacemesh-bors bot changed the title Update ARM ubuntu runner on workflows. [Merged by Bors] - Update ARM ubuntu runner on workflows. Apr 2, 2025
@spacemesh-bors spacemesh-bors bot closed this Apr 2, 2025
@github-project-automation github-project-automation bot moved this to ✅ Done in Dev team kanban Apr 2, 2025
@spacemesh-bors spacemesh-bors bot deleted the change-arm-runner-on-workflows branch April 2, 2025 20:13
@andres-spacemesh
Copy link
Contributor Author

bors ping

@spacemesh-bors
Copy link

spacemesh-bors bot commented Apr 4, 2025

pong

fasmat added a commit that referenced this pull request Apr 16, 2025
* build(deps): Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#6805)



Co-authored-by: Matthias <[email protected]>

* build(deps): Bump github.com/spacemeshos/api/release/go from 1.62.0 to 1.63.0 (#6806)

* build(deps): Bump github.com/spacemeshos/poet from 0.10.11 to 0.10.12 (#6808)



Co-authored-by: Matthias <[email protected]>

* build(deps): Bump github.com/spacemeshos/post from 0.13.0 to 0.13.1 (#6807)



Co-authored-by: Matthias <[email protected]>

* Update changelog (#6810)

## Motivation

This updates the changelog in preparation for the next release.

* build(deps): Bump github.com/spf13/viper from 1.20.0 to 1.20.1 (#6812)

* build(deps): Bump google.golang.org/grpc from 1.71.0 to 1.71.1 (#6815)

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.71.0 to 1.71.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's releases</a>.</em></p>
<blockquote>
<h2>Release 1.71.1</h2>
<h1>Bug Fixes</h1>
<ul>
<li>grpc: fix a bug causing an extra Read from the compressor if a compressed message is the same size as the limit.  This could result in a panic with the built-in gzip compressor (<a href="https://redirect.github.com/grpc/grpc-go/issues/8178">#8178</a>)</li>
<li>xds: restore the behavior of reading the bootstrap config before creating the first xDS client instead of at package init time (<a href="https://redirect.github.com/grpc/grpc-go/issues/8164">#8164</a>)</li>
<li>stats/opentelemetry: use <code>TextMapPropagator</code> and <code>TracerProvider</code> from <code>TraceOptions</code> instead of OpenTelemetry globals (<a href="https://redirect.github.com/grpc/grpc-go/issues/8166">#8166</a>)</li>
<li>client: fix races when an http proxy is configured that could lead to deadlocks or panics (<a href="https://redirect.github.com/grpc/grpc-go/issues/8195">#8195</a>)</li>
<li>client: fix bug causing RPC failures with message &quot;no children to pick from&quot; when using a custom resolver that calls the deprecated <code>NewAddress</code> API (<a href="https://redirect.github.com/grpc/grpc-go/issues/8149">#8149</a>)</li>
<li>wrr: fix slow processing of address updates that could result in problems including RPC failures for servers with a large number of backends (<a href="https://redirect.github.com/grpc/grpc-go/issues/8179">#8179</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/grpc/grpc-go/commit/cdbdb759dd67c89544f9081f854c284493b5461c"><code>cdbdb75</code></a> Change version to v1.71.1 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8206">#8206</a>)</li>
<li><a href="https://github.com/grpc/grpc-go/commit/3a935629e7458b16d26d5ef96117e3fe40e99e9c"><code>3a93562</code></a> Cherry-pick <a href="https://redirect.github.com/grpc/grpc-go/issues/8195">#8195</a> into v1.71.x (<a href="https://redirect.github.com/grpc/grpc-go/issues/8202">#8202</a>)</li>
<li><a href="https://github.com/grpc/grpc-go/commit/208e03b3bae218afa575a96a207958c7c812c71e"><code>208e03b</code></a> Cherry-pick <a href="https://redirect.github.com/grpc/grpc-go/issues/8164">#8164</a> <a href="https://redirect.github.com/grpc/grpc-go/issues/8166">#8166</a> to v1.71.x (<a href="https://redirect.github.com/grpc/grpc-go/issues/8182">#8182</a>)</li>
<li><a href="https://github.com/grpc/grpc-go/commit/8b7d2fe0de8eaccee372a05643af033455a4f023"><code>8b7d2fe</code></a> grpc: fix bug causing an extra Read if a compressed message is the same size ...</li>
<li><a href="https://github.com/grpc/grpc-go/commit/9c81a910a50b8d2a02f545635e0e2007d3c97816"><code>9c81a91</code></a> resolver: Make EndpointMap's Get, Set and Delete operations O(1) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8179">#8179</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8184">#8184</a>)</li>
<li><a href="https://github.com/grpc/grpc-go/commit/8d46b21d1973d66026e5c825c6dec8d0e01ee918"><code>8d46b21</code></a> grpc: Add endpoints in resolverWrapper.NewAddress (<a href="https://redirect.github.com/grpc/grpc-go/issues/8149">#8149</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8151">#8151</a>)</li>
<li><a href="https://github.com/grpc/grpc-go/commit/4775bbabf88aeae7e0f31f81e398157fc8a8a609"><code>4775bba</code></a> Change version to 1.71.1-dev (<a href="https://redirect.github.com/grpc/grpc-go/issues/8106">#8106</a>)</li>
<li>See full diff in <a href="https://github.com/grpc/grpc-go/compare/v1.71.0...v1.71.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.71.0&new-version=1.71.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>

* Update ARM ubuntu runner on workflows. (#6809)

## Motivation
This PR aims to replace the `ubuntu-latest-arm-8-cores` runner, as it is no longer needed.

* build(deps): Bump golang.org/x/sync from 0.12.0 to 0.13.0 (#6818)

* build(deps): Bump go.uber.org/mock from 0.5.0 to 0.5.1 (#6819)

Bumps [go.uber.org/mock](https://github.com/uber/mock) from 0.5.0 to 0.5.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/uber/mock/releases">go.uber.org/mock's releases</a>.</em></p>
<blockquote>
<h2>v0.5.1</h2>
<h2>0.5.1 (7 Apr 2025)</h2>
<h3>Fixed</h3>
<ul>
<li><a href="https://redirect.github.com/uber/mock/issues/220">#220</a>[]: Package mode will now generate code that uses aliases of types
when they are used in the source.</li>
<li><a href="https://redirect.github.com/uber/mock/issues/219">#219</a>[]: Fixed a collision between function argument names and package names
in generated code.</li>
<li><a href="https://redirect.github.com/uber/mock/issues/165">#165</a>[]: Fixed an issue where aliases specified by <code>-imports</code> were not being
respected in generated code.</li>
</ul>
<p><a href="https://redirect.github.com/uber/mock/issues/220">#220</a>: <a href="https://redirect.github.com/uber-go/mock/pull/220">uber-go/mock#220</a>
<a href="https://redirect.github.com/uber/mock/issues/219">#219</a>: <a href="https://redirect.github.com/uber-go/mock/pull/219">uber-go/mock#219</a>
<a href="https://redirect.github.com/uber/mock/issues/165">#165</a>: <a href="https://redirect.github.com/uber-go/mock/pull/165">uber-go/mock#165</a></p>
<p>Thanks to <a href="https://github.com/mtoader"><code>@​mtoader</code></a> and <a href="https://github.com/bstncartwright"><code>@​bstncartwright</code></a> for their contributions to this release.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/uber-go/mock/blob/main/CHANGELOG.md">go.uber.org/mock's changelog</a>.</em></p>
<blockquote>
<h2>0.5.1 (7 Apr 2025)</h2>
<h3>Fixed</h3>
<ul>
<li><a href="https://redirect.github.com/uber/mock/issues/220">#220</a>[]: Package mode will now generate code that uses aliases of types
when they are used in the source.</li>
<li><a href="https://redirect.github.com/uber/mock/issues/219">#219</a>[]: Fixed a collision between function argument names and package names
in generated code.</li>
<li><a href="https://redirect.github.com/uber/mock/issues/165">#165</a>[]: Fixed an issue where aliases specified by <code>-imports</code> were not being
respected in generated code.</li>
</ul>
<p><a href="https://redirect.github.com/uber/mock/issues/220">#220</a>: <a href="https://redirect.github.com/uber-go/mock/pull/220">uber-go/mock#220</a>
<a href="https://redirect.github.com/uber/mock/issues/219">#219</a>: <a href="https://redirect.github.com/uber-go/mock/pull/219">uber-go/mock#219</a>
<a href="https://redirect.github.com/uber/mock/issues/165">#165</a>: <a href="https://redirect.github.com/uber-go/mock/pull/165">uber-go/mock#165</a></p>
<p>Thanks to <a href="https://github.com/mtoader"><code>@​mtoader</code></a> and <a href="https://github.com/bstncartwright"><code>@​bstncartwright</code></a> for their contributions to this release.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/uber-go/mock/commit/cf6f33d71beeeaaeced0e13f7819de58832e3182"><code>cf6f33d</code></a> Prepare release v0.5.1 (<a href="https://redirect.github.com/uber/mock/issues/241">#241</a>)</li>
<li><a href="https://github.com/uber-go/mock/commit/bb4128ea0af2555e8c70f35a6b6375133dce0582"><code>bb4128e</code></a> Copying gomock definition and tests from rules_go (<a href="https://redirect.github.com/uber/mock/issues/231">#231</a>)</li>
<li><a href="https://github.com/uber-go/mock/commit/d97cf0dd184941a8f5b8837cd7dfb6a56450aa64"><code>d97cf0d</code></a> Fix <code>-imports</code> handling aliased imports in source mode (<a href="https://redirect.github.com/uber/mock/issues/165">#165</a>)</li>
<li><a href="https://github.com/uber-go/mock/commit/eb6764164a8d567c950e3ab60d8d3885cf40c7da"><code>eb67641</code></a> fix: import and arg collision (<a href="https://redirect.github.com/uber/mock/issues/219">#219</a>)</li>
<li><a href="https://github.com/uber-go/mock/commit/c205527b6dfbb0eefc557c3e4e74151ac332ed3f"><code>c205527</code></a> Package Mode: Use aliases when used in source (<a href="https://redirect.github.com/uber/mock/issues/220">#220</a>)</li>
<li><a href="https://github.com/uber-go/mock/commit/b8222fa1a7f155a0ee347c3d5ceb1a0a27dd1610"><code>b8222fa</code></a> Back to development (<a href="https://redirect.github.com/uber/mock/issues/215">#215</a>)</li>
<li>See full diff in <a href="https://github.com/uber/mock/compare/v0.5.0...v0.5.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=go.uber.org/mock&package-manager=go_modules&previous-version=0.5.0&new-version=0.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)


</details>

Co-authored-by: Matthias <[email protected]>

* build(deps): Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 (#6820)

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.21.1 to 1.22.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/prometheus/client_golang/releases">github.com/prometheus/client_golang's releases</a>.</em></p>
<blockquote>
<h2>v1.22.0 - 2025-04-07</h2>
<p>:warning: This release contains potential breaking change if you use experimental <code>zstd</code> support introduce in <a href="https://redirect.github.com/prometheus/client_golang/issues/1496">#1496</a> ⚠️</p>
<p>Experimental support for <code>zstd</code> on scrape was added, controlled by the request <code>Accept-Encoding</code> header.
It was enabled by default since version 1.20, but now you need to add a blank import to enable it.
The decision to make it opt-in by default was originally made because the Go standard library was expected to have default zstd support added soon,
<a href="https://redirect.github.com/golang/go/issues/62513">golang/go#62513</a> however, the work took longer than anticipated and it will be postponed to upcoming major Go versions.</p>
<p>e.g.:</p>
<blockquote>
<pre lang="go"><code>import (
  _ &quot;github.com/prometheus/client_golang/prometheus/promhttp/zstd&quot;
)
</code></pre>
</blockquote>
<ul>
<li>[FEATURE] prometheus: Add new CollectorFunc utility <a href="https://redirect.github.com/prometheus/client_golang/issues/1724">#1724</a></li>
<li>[CHANGE] Minimum required Go version is now 1.22 (we also test client_golang against latest go version - 1.24) <a href="https://redirect.github.com/prometheus/client_golang/issues/1738">#1738</a></li>
<li>[FEATURE] api: <code>WithLookbackDelta</code> and <code>WithStats</code> options have been added to API client. <a href="https://redirect.github.com/prometheus/client_golang/issues/1743">#1743</a></li>
<li>[CHANGE] ⚠️ promhttp: Isolate zstd support and klauspost/compress library use to promhttp/zstd package. <a href="https://redirect.github.com/prometheus/client_golang/issues/1765">#1765</a></li>
</ul>
<!-- raw HTML omitted -->
<ul>
<li>build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1720">prometheus/client_golang#1720</a></li>
<li>build(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1719">prometheus/client_golang#1719</a></li>
<li>Update RELEASE.md by <a href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1721">prometheus/client_golang#1721</a></li>
<li>chore(docs): Add links for the upstream PRs by <a href="https://github.com/kakkoyun"><code>@​kakkoyun</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1722">prometheus/client_golang#1722</a></li>
<li>Added tips on releasing client and checking with k8s. by <a href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1723">prometheus/client_golang#1723</a></li>
<li>feat: Add new CollectorFunc utility by <a href="https://github.com/Saumya40-codes"><code>@​Saumya40-codes</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1724">prometheus/client_golang#1724</a></li>
<li>build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1725">prometheus/client_golang#1725</a></li>
<li>build(deps): bump the github-actions group with 5 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1726">prometheus/client_golang#1726</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/client_golang/pull/1727">prometheus/client_golang#1727</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/client_golang/pull/1731">prometheus/client_golang#1731</a></li>
<li>build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1739">prometheus/client_golang#1739</a></li>
<li>build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1740">prometheus/client_golang#1740</a></li>
<li>Cleanup dependabot config by <a href="https://github.com/SuperQ"><code>@​SuperQ</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1741">prometheus/client_golang#1741</a></li>
<li>Upgrade Golang version v1.24 by <a href="https://github.com/dongjiang1989"><code>@​dongjiang1989</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1738">prometheus/client_golang#1738</a></li>
<li>build(deps): bump the github-actions group with 2 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1742">prometheus/client_golang#1742</a></li>
<li>Merging 1.21 release back to main. by <a href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1744">prometheus/client_golang#1744</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/client_golang/pull/1745">prometheus/client_golang#1745</a></li>
<li>Add support for undocumented query options for API by <a href="https://github.com/mahendrapaipuri"><code>@​mahendrapaipuri</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1743">prometheus/client_golang#1743</a></li>
<li>exp/api: Add experimental exp module; Add remote API with write client and handler. by <a href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1658">prometheus/client_golang#1658</a></li>
<li>exp/api: Add accepted msg type validation to handler by <a href="https://github.com/saswatamcode"><code>@​saswatamcode</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1750">prometheus/client_golang#1750</a></li>
<li>build(deps): bump the github-actions group with 5 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1751">prometheus/client_golang#1751</a></li>
<li>build(deps): bump github.com/klauspost/compress from 1.17.11 to 1.18.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1752">prometheus/client_golang#1752</a></li>
<li>build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1753">prometheus/client_golang#1753</a></li>
<li>exp: Reset snappy buf by <a href="https://github.com/saswatamcode"><code>@​saswatamcode</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1756">prometheus/client_golang#1756</a></li>
<li>Merge release 1.21.1 to main. by <a href="https://github.com/bwplotka"><code>@​bwplotka</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1762">prometheus/client_golang#1762</a></li>
<li>exp: Add dependabot config by <a href="https://github.com/saswatamcode"><code>@​saswatamcode</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1754">prometheus/client_golang#1754</a></li>
<li>build(deps): bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 in the github-actions group by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_golang/pull/1764">prometheus/client_golang#1764</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md">github.com/prometheus/client_golang's changelog</a>.</em></p>
<blockquote>
<h2>1.22.0 / 2025-04-07</h2>
<p>:warning: This release contains potential breaking change if you use experimental <code>zstd</code> support introduce in <a href="https://redirect.github.com/prometheus/client_golang/issues/1496">#1496</a> ⚠️</p>
<p>Experimental support for <code>zstd</code> on scrape was added, controlled by the request <code>Accept-Encoding</code> header.
It was enabled by default since version 1.20, but now you need to add a blank import to enable it.
The decision to make it opt-in by default was originally made because the Go standard library was expected to have default zstd support added soon,
<a href="https://redirect.github.com/golang/go/issues/62513">golang/go#62513</a> however, the work took longer than anticipated and it will be postponed to upcoming major Go versions.</p>
<p>e.g.:</p>
<blockquote>
<pre lang="go"><code>import (
  _ &quot;github.com/prometheus/client_golang/prometheus/promhttp/zstd&quot;
)
</code></pre>
</blockquote>
<ul>
<li>[FEATURE] prometheus: Add new CollectorFunc utility <a href="https://redirect.github.com/prometheus/client_golang/issues/1724">#1724</a></li>
<li>[CHANGE] Minimum required Go version is now 1.22 (we also test client_golang against latest go version - 1.24) <a href="https://redirect.github.com/prometheus/client_golang/issues/1738">#1738</a></li>
<li>[FEATURE] api: <code>WithLookbackDelta</code> and <code>WithStats</code> options have been added to API client. <a href="https://redirect.github.com/prometheus/client_golang/issues/1743">#1743</a></li>
<li>[CHANGE] ⚠️ promhttp: Isolate zstd support and klauspost/compress library use to promhttp/zstd package. <a href="https://redirect.github.com/prometheus/client_golang/issues/1765">#1765</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/prometheus/client_golang/commit/d50be25511d790f4c166d68ce7d046c2977d148b"><code>d50be25</code></a> Cut 1.22.0 (<a href="https://redirect.github.com/prometheus/client_golang/issues/1793">#1793</a>)</li>
<li><a href="https://github.com/prometheus/client_golang/commit/1043db7cb8735186b341bbff6ae45d7ff56018dd"><code>1043db7</code></a> Cut 1.22.0-rc.0 (<a href="https://redirect.github.com/prometheus/client_golang/issues/1768">#1768</a>)</li>
<li><a href="https://github.com/prometheus/client_golang/commit/e575c9c04e40fe0784d4fee7f1f56c1a66ef090d"><code>e575c9c</code></a> promhttp: Isolate zstd support and klauspost/compress library use to promhttp...</li>
<li><a href="https://github.com/prometheus/client_golang/commit/f2276aa7d4b6e6526e0011762d0e4070513cf9cd"><code>f2276aa</code></a> Merge pull request <a href="https://redirect.github.com/prometheus/client_golang/issues/1764">#1764</a> from prometheus/dependabot/github_actions/github-act...</li>
<li><a href="https://github.com/prometheus/client_golang/commit/9df772cc5f399a2946a9158e57fd0aff66daf7d1"><code>9df772c</code></a> build(deps): bump peter-evans/create-pull-request</li>
<li><a href="https://github.com/prometheus/client_golang/commit/a3548c5aa811a0a52d1d723c3dfb3b01930481fb"><code>a3548c5</code></a> Merge pull request <a href="https://redirect.github.com/prometheus/client_golang/issues/1754">#1754</a> from saswatamcode/exp-eh</li>
<li><a href="https://github.com/prometheus/client_golang/commit/60fd2b0490db6e7c74e623651031feae93c7ebc1"><code>60fd2b0</code></a> Remove go.work file for now</li>
<li><a href="https://github.com/prometheus/client_golang/commit/8f9d0de6893dd7a470cdb1cffc5d98d1b5d7b50d"><code>8f9d0de</code></a> exp: Add dependabot config</li>
<li><a href="https://github.com/prometheus/client_golang/commit/c5cf981312d510414c209927e4f9e888d6776b5c"><code>c5cf981</code></a> Merge pull request <a href="https://redirect.github.com/prometheus/client_golang/issues/1762">#1762</a> from prometheus/release-1.21</li>
<li><a href="https://github.com/prometheus/client_golang/commit/e84c30512a658de7fdccce84b434c9a5696ec5af"><code>e84c305</code></a> exp: Reset snappy buf (<a href="https://redirect.github.com/prometheus/client_golang/issues/1756">#1756</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/prometheus/client_golang/compare/v1.21.1...v1.22.0">compare view</a></li>
</ul>
</details>
<br />


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

* build(deps): Bump github.com/prometheus/client_model from 0.6.1 to 0.6.2 (#6821)

Bumps [github.com/prometheus/client_model](https://github.com/prometheus/client_model) from 0.6.1 to 0.6.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/prometheus/client_model/releases">github.com/prometheus/client_model's releases</a>.</em></p>
<blockquote>
<h2>v0.6.2</h2>
<h2>What's Changed</h2>
<ul>
<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/client_model/pull/89">prometheus/client_model#89</a></li>
<li>Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_model/pull/88">prometheus/client_model#88</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/client_model/pull/90">prometheus/client_model#90</a></li>
<li>Bump google.golang.org/protobuf from 1.34.0 to 1.34.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_model/pull/91">prometheus/client_model#91</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/client_model/pull/92">prometheus/client_model#92</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/client_model/pull/93">prometheus/client_model#93</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/client_model/pull/94">prometheus/client_model#94</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/client_model/pull/95">prometheus/client_model#95</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/client_model/pull/96">prometheus/client_model#96</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/client_model/pull/97">prometheus/client_model#97</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/client_model/pull/98">prometheus/client_model#98</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/client_model/pull/99">prometheus/client_model#99</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/client_model/pull/100">prometheus/client_model#100</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/client_model/pull/101">prometheus/client_model#101</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/client_model/pull/103">prometheus/client_model#103</a></li>
<li>Update google.golang.org/protobuf to v1.35.1 by <a href="https://github.com/beorn7"><code>@​beorn7</code></a> in <a href="https://redirect.github.com/prometheus/client_model/pull/104">prometheus/client_model#104</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/client_model/pull/105">prometheus/client_model#105</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/client_model/pull/106">prometheus/client_model#106</a></li>
<li>Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_model/pull/107">prometheus/client_model#107</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/client_model/pull/108">prometheus/client_model#108</a></li>
<li>Bump google.golang.org/protobuf from 1.35.2 to 1.36.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_model/pull/109">prometheus/client_model#109</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/client_model/pull/110">prometheus/client_model#110</a></li>
<li>Bump google.golang.org/protobuf from 1.36.1 to 1.36.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_model/pull/111">prometheus/client_model#111</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/client_model/pull/112">prometheus/client_model#112</a></li>
<li>Bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/prometheus/client_model/pull/113">prometheus/client_model#113</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/client_model/pull/114">prometheus/client_model#114</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/client_model/pull/115">prometheus/client_model#115</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/client_model/pull/116">prometheus/client_model#116</a></li>
<li>Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by <a href="https://github.com/SuperQ"><code>@​SuperQ</code></a> in <a href="https://redirect.github.com/prometheus/client_model/pull/119">prometheus/client_model#119</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/prometheus/client_model/compare/v0.6.1...v0.6.2">https://github.com/prometheus/client_model/compare/v0.6.1...v0.6.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/prometheus/client_model/commit/eb136e513d419e0c31ad750922f0a6f7675c2dee"><code>eb136e5</code></a> Merge pull request <a href="https://redirect.github.com/prometheus/client_model/issues/119">#119</a> from prometheus/superq/google.golang.org/protobuf</li>
<li><a href="https://github.com/prometheus/client_model/commit/bf7f2ca4b601c87da3e4bf28e64c5386511a0bfc"><code>bf7f2ca</code></a> Update golanci-lint to v2.</li>
<li><a href="https://github.com/prometheus/client_model/commit/7e9b56c6a570a6dca83ff2d2c425b6dafd7e7338"><code>7e9b56c</code></a> Bump google.golang.org/protobuf from 1.36.5 to 1.36.6</li>
<li><a href="https://github.com/prometheus/client_model/commit/ef699ce1c4dd0fe87d4ed44d5457cea731ad92b0"><code>ef699ce</code></a> Merge pull request <a href="https://redirect.github.com/prometheus/client_model/issues/116">#116</a> from prometheus/repo_sync</li>
<li><a href="https://github.com/prometheus/client_model/commit/bf8b12ebfaf1a573f88c60e0d8bbda7d2225ad94"><code>bf8b12e</code></a> Update common Prometheus files</li>
<li><a href="https://github.com/prometheus/client_model/commit/5b939685734c5009fb5cdbb2572cf650ec0f0147"><code>5b93968</code></a> Merge pull request <a href="https://redirect.github.com/prometheus/client_model/issues/115">#115</a> from prometheus/repo_sync</li>
<li><a href="https://github.com/prometheus/client_model/commit/ae83ddc062246f4acd9341798ad68f9488c7540c"><code>ae83ddc</code></a> Update common Prometheus files</li>
<li><a href="https://github.com/prometheus/client_model/commit/afe0b21197864688348dfd1cfd3010afd1ebb485"><code>afe0b21</code></a> Merge pull request <a href="https://redirect.github.com/prometheus/client_model/issues/114">#114</a> from prometheus/repo_sync</li>
<li><a href="https://github.com/prometheus/client_model/commit/75e1daffce92961f7ccf81f69d368aaa984ea411"><code>75e1daf</code></a> Update common Prometheus files</li>
<li><a href="https://github.com/prometheus/client_model/commit/73608e20e866edadc15d12cf3cdb441721dd475c"><code>73608e2</code></a> Merge pull request <a href="https://redirect.github.com/prometheus/client_model/issues/113">#113</a> from prometheus/dependabot/go_modules/google.golang.o...</li>
<li>Additional commits viewable in <a href="https://github.com/prometheus/client_model/compare/v0.6.1...v0.6.2">compare view</a></li>
</ul>
</details>
<br />


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

* build(deps): Bump github.com/grafana/pyroscope-go from 1.2.1 to 1.2.2 (#6822)

* return error in ATX V2 handler on known ATX (#6823)

## Motivation

Returning an error prevents rebroadcasting the ATX



Co-authored-by: Matthias <[email protected]>

* Prepare changelog for next release (#6824)

## Motivation

Update CHANGELOG for next release.

---------

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: andres-spacemesh <[email protected]>
Co-authored-by: Bartosz Różański <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants