Skip to content
Snippets Groups Projects
  1. Mar 15, 2025
    • dependabot[bot]'s avatar
      Bump the ci_dependencies group across 1 directory with 4 updates (#7855) · 88a31f2d
      dependabot[bot] authored
      Bumps the ci_dependencies group with 4 updates in the / directory:
      [actions-rust-lang/setup-rust-toolchain](https://github.com/actions-rust-lang/setup-rust-toolchain),
      [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request),
      [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action)
      and
      [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance).
      
      Updates `actions-rust-lang/setup-rust-toolchain` from 1.10.1 to 1.11.0
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/releases">actions-rust-lang/setup-rust-toolchain's
      releases</a>.</em></p>
      <blockquote>
      <h2>v1.11.0</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>feat: add shared-cache-key to inputs by <a
      href="https://github.com/skanehira"><code>@​skanehira</code></a> in <a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/pull/52">actions-rust-lang/setup-rust-toolchain#52</a></li>
      <li>fix: add cache-bin input with true as default value by <a
      href="https://github.com/enkhjile"><code>@​enkhjile</code></a> in <a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/pull/51">actions-rust-lang/setup-rust-toolchain#51</a></li>
      <li>chore: prepare release 1.11.0 by <a
      href="https://github.com/robjtede"><code>@​robjtede</code></a> in <a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/pull/53">actions-rust-lang/setup-rust-toolchain#53</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a href="https://github.com/skanehira"><code>@​skanehira</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/pull/52">actions-rust-lang/setup-rust-toolchain#52</a></li>
      <li><a href="https://github.com/enkhjile"><code>@​enkhjile</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/pull/51">actions-rust-lang/setup-rust-toolchain#51</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/compare/v1...v1.11.0">https://github.com/actions-rust-lang/setup-rust-toolchain/compare/v1...v1.11.0</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Changelog</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/blob/main/CHANGELOG.md">actions-rust-lang/setup-rust-toolchain's
      changelog</a>.</em></p>
      <blockquote>
      <h1>Changelog</h1>
      <p>All notable changes to this project will be documented in this
      file.</p>
      <p>The format is based on <a
      href="https://keepachangelog.com/en/1.0.0/">Keep a Changelog</a>,
      and this project adheres to <a
      href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p>
      <h2>[Unreleased]</h2>
      <h2>[1.11.0] - 2025-02-24</h2>
      <ul>
      <li>Add new parameter <code>cache-bin</code> that is propagated to
      <code>Swatinem/rust-cache</code> as <code>cache-bin</code> (<a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/51">#51</a>
      by <a
      href="https://github.com/enkhjile"><code>@​enkhjile</code></a>)</li>
      <li>Add new parameter <code>cache-shared-key</code> that is propagated
      to <code>Swatinem/rust-cache</code> as <code>shared-key</code> (<a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/52">#52</a>
      by <a
      href="https://github.com/skanehira"><code>@​skanehira</code></a>)</li>
      </ul>
      <h2>[1.10.1] - 2024-10-01</h2>
      <ul>
      <li>Fix problem matcher for rustfmt output.
      The format has changed since <a
      href="https://redirect.github.com/rust-lang/rustfmt/pull/5971">rust-lang/rustfmt#5971</a>
      and now follows the form &quot;filename:line&quot;.
      Thanks to <a
      href="https://github.com/0xcypher02"><code>@​0xcypher02</code></a> for
      pointing out the problem.</li>
      </ul>
      <h2>[1.10.0] - 2024-09-23</h2>
      <ul>
      <li>Add new parameter <code>cache-directories</code> that is propagated
      to <code>Swatinem/rust-cache</code> (<a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/44">#44</a>
      by <a
      href="https://github.com/pranc1ngpegasus"><code>@​pranc1ngpegasus</code></a>)</li>
      <li>Add new parameter <code>cache-key</code> that is propagated to
      <code>Swatinem/rust-cache</code> as <code>key</code> (<a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/41">#41</a>
      by <a
      href="https://github.com/iainlane"><code>@​iainlane</code></a>)</li>
      <li>Make rustup toolchain installation more robust in light of planned
      changes <a
      href="https://redirect.github.com/rust-lang/rustup/issues/3635">rust-lang/rustup#3635</a>
      and <a
      href="https://redirect.github.com/rust-lang/rustup/pull/3985">rust-lang/rustup#3985</a></li>
      <li>Allow installing multiple Rust toolchains by specifying multiple
      versions in the <code>toolchain</code> input parameter.</li>
      <li>Configure the <code>rustup override</code> behavior via the new
      <code>override</code> input. (<a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/38">#38</a>)</li>
      </ul>
      <h2>[1.9.0] - 2024-06-08</h2>
      <ul>
      <li>Add extra argument <code>cache-on-failure</code> and forward it to
      <code>Swatinem/rust-cache</code>. (<a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/39">#39</a>
      by <a
      href="https://github.com/samuelhnrq"><code>@​samuelhnrq</code></a>)<br
      />
      Set the default the value to true.
      This will result in more caching than previously.
      This helps when large dependencies are compiled only for testing to
      fail.</li>
      </ul>
      <h2>[1.8.0] - 2024-01-13</h2>
      <ul>
      <li>Allow specifying subdirectories for cache.</li>
      <li>Fix toolchain file overriding.</li>
      </ul>
      <h2>[1.7.0] - 2024-01-11</h2>
      <ul>
      <li>Allow overriding the toolchain file with explicit
      <code>toolchain</code> input. (<a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/26">#26</a>)</li>
      </ul>
      <h2>[1.6.0] - 2023-12-04</h2>
      <h3>Added</h3>
      <ul>
      <li>Allow disabling problem matchers (<a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/27">#27</a>)
      This can be useful when having a matrix of jobs, that produce the same
      errors.</li>
      </ul>
      <!-- raw HTML omitted -->
      </blockquote>
      <p>... (truncated)</p>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/9399c7bb15d4c7d47b27263d024f0a4978346ba4"><code>9399c7b</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/53">#53</a>
      from actions-rust-lang/rel-1110</li>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/3c7cfa82dce6b98e8759adf3e77a4a6da317505e"><code>3c7cfa8</code></a>
      Merge branch 'main' into rel-1110</li>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/b38f618be2096d3fc834d239085766ecdc8f4b62"><code>b38f618</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/51">#51</a>
      from enkhjile/main</li>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/6cbea1a7947962ed471795015128faa83769af2d"><code>6cbea1a</code></a>
      chore: prepare release 1.11.0</li>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/6f9a9da9f9383fbd8dc2dd0963f5d436a8288ff0"><code>6f9a9da</code></a>
      Merge branch 'main' into main</li>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/2ad14f9ee2ec38c91546181e5760932ab73676ee"><code>2ad14f9</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions-rust-lang/setup-rust-toolchain/issues/52">#52</a>
      from skanehira/main</li>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/30081c4da55e5f2a707c228afc2c7d6f422a676c"><code>30081c4</code></a>
      fix: add cache-bin input with true as default value</li>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/f8efd60d2dea71cf378cafb3f494ecf103ae1179"><code>f8efd60</code></a>
      feat: add shared-cache-key to inputs</li>
      <li><a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/commit/97db979bf844c838b06022f305ca480d01b4d5fe"><code>97db979</code></a>
      Specify dependencies in README</li>
      <li>See full diff in <a
      href="https://github.com/actions-rust-lang/setup-rust-toolchain/compare/11df97af8e8102fd60b60a77dfbf58d40cd843b8...9399c7bb15d4c7d47b27263d024f0a4978346ba4">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `peter-evans/create-pull-request` from 7.0.6 to 7.0.8
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/peter-evans/create-pull-request/releases">peter-evans/create-pull-request's
      releases</a>.</em></p>
      <blockquote>
      <h2>Create Pull Request v7.0.8</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>build(deps-dev): bump ts-jest from 29.2.5 to 29.2.6 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3751">peter-evans/create-pull-request#3751</a></li>
      <li>build(deps-dev): bump eslint-import-resolver-typescript from 3.8.1
      to 3.8.3 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3752">peter-evans/create-pull-request#3752</a></li>
      <li>build(deps): bump <code>@​octokit/plugin-paginate-rest</code> from
      11.4.2 to 11.4.3 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3753">peter-evans/create-pull-request#3753</a></li>
      <li>build(deps-dev): bump prettier from 3.5.1 to 3.5.2 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3754">peter-evans/create-pull-request#3754</a></li>
      <li>fix: suppress output for some git operations by <a
      href="https://github.com/peter-evans"><code>@​peter-evans</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3776">peter-evans/create-pull-request#3776</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/peter-evans/create-pull-request/compare/v7.0.7...v7.0.8">https://github.com/peter-evans/create-pull-request/compare/v7.0.7...v7.0.8</a></p>
      <h2>Create Pull Request v7.0.7</h2>
      <p>:gear:
      
      ️ Fixes an issue with commit signing where modifications to the same
      file in multiple commits squash into the first commit.</p>
      <h2>What's Changed</h2>
      <ul>
      <li>build(deps): bump <code>@​octokit/core</code> from 6.1.2 to 6.1.3 by
      <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3593">peter-evans/create-pull-request#3593</a></li>
      <li>build(deps-dev): bump <code>@​types/node</code> from 18.19.68 to
      18.19.70 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3594">peter-evans/create-pull-request#3594</a></li>
      <li>Update distribution by <a
      href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3603">peter-evans/create-pull-request#3603</a></li>
      <li>build(deps-dev): bump typescript from 5.7.2 to 5.7.3 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3610">peter-evans/create-pull-request#3610</a></li>
      <li>build(deps): bump octokit dependencies by <a
      href="https://github.com/peter-evans"><code>@​peter-evans</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3618">peter-evans/create-pull-request#3618</a></li>
      <li>docs: add workflow tip for showing message via workflow command by
      <a href="https://github.com/ybiquitous"><code>@​ybiquitous</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3626">peter-evans/create-pull-request#3626</a></li>
      <li>build(deps-dev): bump eslint-plugin-prettier from 5.2.1 to 5.2.3 by
      <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3628">peter-evans/create-pull-request#3628</a></li>
      <li>build(deps): bump node-fetch-native from 1.6.4 to 1.6.6 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3627">peter-evans/create-pull-request#3627</a></li>
      <li>build(deps-dev): bump undici from 6.21.0 to 6.21.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3630">peter-evans/create-pull-request#3630</a></li>
      <li>build(deps-dev): bump <code>@​types/node</code> from 18.19.70 to
      18.19.71 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3629">peter-evans/create-pull-request#3629</a></li>
      <li>Update distribution by <a
      href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3647">peter-evans/create-pull-request#3647</a></li>
      <li>build(deps-dev): bump <code>@​types/node</code> from 18.19.71 to
      18.19.74 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3657">peter-evans/create-pull-request#3657</a></li>
      <li>build(deps-dev): bump <code>@​types/node</code> from 18.19.74 to
      18.19.75 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3663">peter-evans/create-pull-request#3663</a></li>
      <li>build(deps): bump
      <code>@​octokit/plugin-rest-endpoint-methods</code> from 13.3.0 to
      13.3.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3670">peter-evans/create-pull-request#3670</a></li>
      <li>build(deps-dev): bump prettier from 3.4.2 to 3.5.0 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3671">peter-evans/create-pull-request#3671</a></li>
      <li>Update distribution by <a
      href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3680">peter-evans/create-pull-request#3680</a></li>
      <li>build(deps): bump <code>@​octokit/request-error</code> from 6.1.6 to
      6.1.7 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3685">peter-evans/create-pull-request#3685</a></li>
      <li>build(deps): bump <code>@​octokit/plugin-paginate-rest</code> from
      11.4.0 to 11.4.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3688">peter-evans/create-pull-request#3688</a></li>
      <li>build(deps): bump <code>@​octokit/endpoint</code> from 10.1.2 to
      10.1.3 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3700">peter-evans/create-pull-request#3700</a></li>
      <li>Update distribution by <a
      href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3691">peter-evans/create-pull-request#3691</a></li>
      <li>build(deps-dev): bump prettier from 3.5.0 to 3.5.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3709">peter-evans/create-pull-request#3709</a></li>
      <li>build(deps-dev): bump eslint-import-resolver-typescript from 3.7.0
      to 3.8.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3710">peter-evans/create-pull-request#3710</a></li>
      <li>build(deps): bump <code>@​octokit/plugin-paginate-rest</code> from
      11.4.1 to 11.4.2 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3713">peter-evans/create-pull-request#3713</a></li>
      <li>build(deps-dev): bump <code>@​types/node</code> from 18.19.75 to
      18.19.76 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3712">peter-evans/create-pull-request#3712</a></li>
      <li>build(deps): bump <code>@​octokit/core</code> from 6.1.3 to 6.1.4 by
      <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3711">peter-evans/create-pull-request#3711</a></li>
      <li>Update distribution by <a
      href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in
      <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3736">peter-evans/create-pull-request#3736</a></li>
      <li>Use showFileAtRefBase64 to read per-commit file contents by <a
      href="https://github.com/grahamc"><code>@​grahamc</code></a> in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3744">peter-evans/create-pull-request#3744</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a
      href="https://github.com/ybiquitous"><code>@​ybiquitous</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3626">peter-evans/create-pull-request#3626</a></li>
      <li><a href="https://github.com/grahamc"><code>@​grahamc</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/peter-evans/create-pull-request/pull/3744">peter-evans/create-pull-request#3744</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/peter-evans/create-pull-request/compare/v7.0.6...v7.0.7">https://github.com/peter-evans/create-pull-request/compare/v7.0.6...v7.0.7</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/271a8d0340265f705b14b6d32b9829c1cb33d45e"><code>271a8d0</code></a>
      fix: suppress output for some git operations (<a
      href="https://redirect.github.com/peter-evans/create-pull-request/issues/3776">#3776</a>)</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/6f7efd1c24d02e0d947dd3f6f9618019afb36781"><code>6f7efd1</code></a>
      test: update cpr-example-command</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/13c47c574799c8eb0a033eba252619135e70f392"><code>13c47c5</code></a>
      build(deps-dev): bump prettier from 3.5.1 to 3.5.2 (<a
      href="https://redirect.github.com/peter-evans/create-pull-request/issues/3754">#3754</a>)</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/63e58290d72e889603c931363c5169ba1bbe3fed"><code>63e5829</code></a>
      build(deps): bump <code>@​octokit/plugin-paginate-rest</code> from
      11.4.2 to 11.4.3 (<a
      href="https://redirect.github.com/peter-evans/create-pull-request/issues/3753">#3753</a>)</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/a92c90fcab983421cc9bc736a06daea58c68d0db"><code>a92c90f</code></a>
      build(deps-dev): bump eslint-import-resolver-typescript (<a
      href="https://redirect.github.com/peter-evans/create-pull-request/issues/3752">#3752</a>)</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/b23b62d48799ec46790610dd74b29cb9ba2eef30"><code>b23b62d</code></a>
      build(deps-dev): bump ts-jest from 29.2.5 to 29.2.6 (<a
      href="https://redirect.github.com/peter-evans/create-pull-request/issues/3751">#3751</a>)</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/dd2324fc52d5d43c699a5636bcf19fceaa70c284"><code>dd2324f</code></a>
      fix: use showFileAtRefBase64 to read per-commit file contents (<a
      href="https://redirect.github.com/peter-evans/create-pull-request/issues/3744">#3744</a>)</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/367180cbdfa0448fc1ca9136e4adb020658cf4e5"><code>367180c</code></a>
      ci: remove testv5 cmd</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/25575a12f382fb9c68692ffce1174138b61417d7"><code>25575a1</code></a>
      build: update distribution (<a
      href="https://redirect.github.com/peter-evans/create-pull-request/issues/3736">#3736</a>)</li>
      <li><a
      href="https://github.com/peter-evans/create-pull-request/commit/a56e7a56e9186132269996d8937494f12ff51f77"><code>a56e7a5</code></a>
      build(deps): bump <code>@​octokit/core</code> from 6.1.3 to 6.1.4 (<a
      href="https://redirect.github.com/peter-evans/create-pull-request/issues/3711">#3711</a>)</li>
      <li>Additional commits viewable in <a
      href="https://github.com/peter-evans/create-pull-request/compare/67ccf781d68cd99b580ae25a5c18a1cc84ffff1f...271a8d0340265f705b14b6d32b9829c1cb33d45e">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `docker/setup-buildx-action` from 3.9.0 to 3.10.0
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/docker/setup-buildx-action/releases">docker/setup-buildx-action's
      releases</a>.</em></p>
      <blockquote>
      <h2>v3.10.0</h2>
      <ul>
      <li>Bump <code>@​docker/actions-toolkit</code> from 0.54.0 to 0.56.0 in
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/408">docker/setup-buildx-action#408</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/docker/setup-buildx-action/compare/v3.9.0...v3.10.0">https://github.com/docker/setup-buildx-action/compare/v3.9.0...v3.10.0</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2"><code>b5ca514</code></a>
      Merge pull request <a
      href="https://redirect.github.com/docker/setup-buildx-action/issues/408">#408</a>
      from docker/dependabot/npm_and_yarn/docker/actions-to...</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/1418a4ef330cff3d80e8707b47780be815fb20db"><code>1418a4e</code></a>
      chore: update generated content</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/93acf831ce48bc806b62b1e892b89fca8bf213e0"><code>93acf83</code></a>
      build(deps): bump <code>@​docker/actions-toolkit</code> from 0.54.0 to
      0.56.0</li>
      <li>See full diff in <a
      href="https://github.com/docker/setup-buildx-action/compare/f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca...b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `actions/attest-build-provenance` from 2.2.0 to 2.2.3
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions/attest-build-provenance/releases">actions/attest-build-provenance's
      releases</a>.</em></p>
      <blockquote>
      <h2>v2.2.3</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Pin actions/attest reference by commit SHA by <a
      href="https://github.com/bdehamer"><code>@​bdehamer</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/493">actions/attest-build-provenance#493</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/attest-build-provenance/compare/v2.2.2...v2.2.3">https://github.com/actions/attest-build-provenance/compare/v2.2.2...v2.2.3</a></p>
      <h2>v2.2.2</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Bump predicate action from 1.1.4 to 1.1.5 by <a
      href="https://github.com/bdehamer"><code>@​bdehamer</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/485">actions/attest-build-provenance#485</a>
      <ul>
      <li>Bump <code>@​actions/attest</code> from 1.5.0 to 1.6.0 by <a
      href="https://github.com/bdehamer"><code>@​bdehamer</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/484">actions/attest-build-provenance#484</a>
      <ul>
      <li>Update buildSLSAProvenancePredicate to populate
      <code>workflow.ref</code> field from the <code>ref</code> claim in the
      OIDC token (<a
      href="https://redirect.github.com/actions/toolkit/pull/1969">actions/toolkit#1969</a>)</li>
      </ul>
      </li>
      </ul>
      </li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/attest-build-provenance/compare/v2.2.1...v2.2.2">https://github.com/actions/attest-build-provenance/compare/v2.2.1...v2.2.2</a></p>
      <h2>v2.2.1</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Bump undici from 5.28.4 to 5.28.5 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/457">actions/attest-build-provenance#457</a></li>
      <li>Bump <code>@​octokit/request-error</code> from 5.0.1 to 5.1.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/469">actions/attest-build-provenance#469</a></li>
      <li>Bump <code>@​octokit/request</code> from 8.2.0 to 8.4.1 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/478">actions/attest-build-provenance#478</a></li>
      <li>Bump actions/attest from 2.2.0 to 2.2.1 by <a
      href="https://github.com/bdehamer"><code>@​bdehamer</code></a> in <a
      href="https://redirect.github.com/actions/attest-build-provenance/pull/481">actions/attest-build-provenance#481</a>
      <ul>
      <li>Includes <code>@actions/attest</code> <a
      href="https://github.com/actions/toolkit/blob/main/packages/attest/RELEASES.md#160">v1.6.0</a></li>
      </ul>
      </li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/attest-build-provenance/compare/v2.2.0...v2.2.1">https://github.com/actions/attest-build-provenance/compare/v2.2.0...v2.2.1</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/c074443f1aee8d4aeeae555aebba3282517141b2"><code>c074443</code></a>
      pin actions/attest reference by commit sha (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/493">#493</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/bd77c077858b8d561b7a36cbe48ef4cc642ca39d"><code>bd77c07</code></a>
      bump predicate from 1.1.4 to 1.1.5 (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/485">#485</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/1176ef556905f349f669722abf30bce1a6e16e01"><code>1176ef5</code></a>
      bump <code>@​actions/attest</code> from 1.5.0 to 1.6.0 (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/484">#484</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/f9eaf234fc1c2e333c1eca18177db0f44fa6ba52"><code>f9eaf23</code></a>
      Bump actions/attest from 2.2.0 to 2.2.1 (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/481">#481</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/f1321eccb7f66405fe3db013137d2d645e6bc45a"><code>f1321ec</code></a>
      Bump <code>@​octokit/request</code> from 8.2.0 to 8.4.1 (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/478">#478</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/d8181f545adc18f9aedfb731c23660cb00dc737d"><code>d8181f5</code></a>
      Bump the npm-development group with 6 updates (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/476">#476</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/1f22f30822a16ae9e0becf164e213808ab322d24"><code>1f22f30</code></a>
      Bump <code>@​octokit/request-error</code> from 5.0.1 to 5.1.1 (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/469">#469</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/6e5e68c5f71bfc58cbaa918885e585e490479796"><code>6e5e68c</code></a>
      Bump the npm-development group with 4 updates (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/471">#471</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/555f5b7e366d4d3179de3d1e8859906f6883b2d4"><code>555f5b7</code></a>
      Bump the npm-development group with 6 updates (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/465">#465</a>)</li>
      <li><a
      href="https://github.com/actions/attest-build-provenance/commit/2d4fa84118ec070aeab0f526278616ad48b05f47"><code>2d4fa84</code></a>
      Bump the npm-development group with 2 updates (<a
      href="https://redirect.github.com/actions/attest-build-provenance/issues/461">#461</a>)</li>
      <li>Additional commits viewable in <a
      href="https://github.com/actions/attest-build-provenance/compare/520d128f165991a6c774bcb264f323e3d70747f4...c074443f1aee8d4aeeae555aebba3282517141b2">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      
      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
      
      
      </details>
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    • Eugen Snitko's avatar
      remove compromised action (#7934) · d3f68513
      Eugen Snitko authored
      remove compromised tj-actions/changed-files
      set all related vars to 'true' for now
      https://news.ycombinator.com/item?id=43368870
  2. Mar 14, 2025
  3. Mar 13, 2025
  4. Mar 12, 2025
  5. Mar 11, 2025
    • Alexandru Vasile's avatar
      network: Make litep2p the default backend in Kusama (#7866) · bcc272a1
      Alexandru Vasile authored
      This PR makes the litep2p backend the default network backend in Kusama.
      
      We performed a gradual rollout in Kusama by asking validators to
      manually switch to litep2p. The rollout went smoothly, with 250
      validators running litep2p without issues. This PR represents the next
      step in testing the backend at scale.
      
      Thanks to everyone who contributed to making this happen! A special
      shoutout to the validators for their prompt support and cooperation :pray:
      
      
      
      While at it, the litep2p release is bumped to the latest 0.9.2, which
      downgrades a spamming log to debug.
      
      
      ### CLI Testing Done
      
      
      ```
      ### Kusama without network backend specified
      RUST_LOG=info ./target/release/polkadot --chain kusama --pruning=1000 --in-peers 50 --out-peers 50 --sync=warp --detailed-log-output
      2025-03-10 14:24:18.503  INFO main sub-libp2p: Running litep2p network backend
      
      ### Kusama with libp2p
      RUST_LOG=info ./target/release/polkadot --chain kusama --pruning=1000 --in-peers 50 --out-peers 50 --sync=warp --detailed-log-output --network-backend libp2p
      INFO main sub-libp2p: Running libp2p network backend
      
      ### Kusama with litep2p
      RUST_LOG=info ./target/release/polkadot --chain kusama --pruning=1000 --in-peers 50 --out-peers 50 --sync=warp --detailed-log-output --network-backend litep2p
      INFO main sub-libp2p: Running litep2p network backend
      
      ### Polkadot without network backend specified
      RUST_LOG=info ./target/release/polkadot --chain polkadot --pruning=1000 --in-peers 50 --out-peers 50 --sync=warp --detailed-log-output
      2025-03-10 14:27:03.762  INFO main sub-libp2p: Running libp2p network backend 
      
       ```
      
      cc @paritytech/networking
      
      ---------
      
      Signed-off-by: default avatarAlexandru Vasile <alexandru.vasile@parity.io>
      Co-authored-by: default avatarBastian Köcher <git@kchr.de>
    • Egor_P's avatar
      [Release|CI/CD] Fixes for the promote rc to final flow (#7877) · 544fefac
      Egor_P authored
      This PR contains few fixes for the Promote RC to final flow:
      - Now the `polkadot-preapre-worker` and `polkadot-execute-worker`
      artefacts will be uploaded alongside with the `polakdot` artefact (it
      was missing before)
      - Added missing upload of the deb package 
      - Few typos fixed
      
      Closes: https://github.com/paritytech/release-engineering/issues/241
    • Egor_P's avatar
    • PG Herveou's avatar
      [pallet-revive] Add support for eip1898 block notation (#7848) · fb98291e
      PG Herveou authored
      
      [pallet-revive] Add support for eip1898 block notation
      https://eips.ethereum.org/EIPS/eip-1898
      
      ---------
      
      Co-authored-by: default avatarcmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    • Serban Iorga's avatar
      Fix XCM decoding inconsistencies (#7856) · 2a239206
      Serban Iorga authored
      This PR includes:
      
      - deduplicating some XCM decoding logic
      - making use of `decode_with_depth_limit` consistently for
      `VersionedXcm`
      - some cleanup
    • Sebastian Kunert's avatar
      slot-based-collator: Allow multiple blocks per slot (#7569) · 8ddb0714
      Sebastian Kunert authored
      **Summary:** This PR enables authoring of multiple blocks in one AURA
      slot in the slot-based collator and stabilizes the slot-based collator.
      
      ## CLI Changes
      The flag `--experimental-use-slot-based` is now marked as deprecated. I
      opted to introduce `--authoring slot-based` instead of just removing the
      `experimental` prefix. By introducing the `authoring` variant, we get
      some future-proofing in case we want to introduce further options.
      
      ## Change Description
      With elastic-scaling, we are able to author multiple blocks with a
      single relay-chain parent. In the initial iteration, the interval
      between two blocks was determined by the `slot_duration` of the
      parachain. This PR introduces a more flexible model, where we try to
      author multiple blocks in a single slot if the runtime allows it.
      
      The block authoring loop is largely the same. The
      [`SlotTimer`](https://github.com/paritytech/polkadot-sdk/blob/f1935bd9/cumulus/client/consensus/aura/src/collators/slot_based/slot_timer.rs#L48-L48)
      now lives in a separate module and is updated with the last seen [core
      count](https://github.com/paritytech/polkadot-sdk/blob/f1935bd9
      
      /cumulus/client/consensus/aura/src/collators/slot_based/block_builder_task.rs#L231-L231).
      It will then trigger rounds in the block-building loop based on the core
      count.
      
      This allows some flexibility where elastic-scaling chains can run on a
      single core in quiet times. Previously, running on 1 core with a 3-core
      elastic-scaling chain would result in authors getting skipped because
      the `slot_duration` was too low.
      
      ## Parameter Considerations
      The core logic does not change, so there are a few things to consider:
      - The `ConsensusHook` implementation still determines how many blocks
      are allowed per relay-chain block. So if you add arbitrary cores to an
      async-backing, 6-second parachain, `can_build_upon` in the runtime will
      deny block-building of additional blocks.
      - The `MINIMUM_PERIOD` in the runtime needs to be configured to allow
      enough blocks in the slot. A "classic" configuration of
      `SLOT_DURATION/2` will lead to slot mismatches when running with 3
      cores.
      - We fetch available cores at least once every relay chain block. So if
      a parachain runs with a 12-second slot duration and 1 fixed core, we
      would still author 2 blocks if the parachain runtime allows it.
      
      ---------
      
      Co-authored-by: default avatarcmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
      Co-authored-by: default avatarMichal Kucharczyk <1728078+michalkucharczyk@users.noreply.github.com>
      Co-authored-by: default avatarJavier Viola <javier@parity.io>
      Co-authored-by: default avatarBastian Köcher <git@kchr.de>
  6. Mar 10, 2025
  7. Mar 07, 2025
  8. Mar 06, 2025
    • thiolliere's avatar
      Improve metadata for `SkipCheckIfFeeless` (#7813) · 9dbcc0e4
      thiolliere authored
      
      If the inner transaction extension used inside `SkipCheckIfFeeless` are
      multiples then the metadata is not correct, it is now fixed.
      
      E.g. if the transaction extension is `SkipCheckIfFeeless::<Runtime,
      (Payment1, Payment2)>` then the metadata was wrong.
      
      ---------
      
      Co-authored-by: default avatarcmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
      Co-authored-by: default avatarBastian Köcher <git@kchr.de>
    • Utkarsh Bhardwaj's avatar
      add poke_deposit extrinsic to pallet-proxy (#7801) · 4f7a9388
      Utkarsh Bhardwaj authored
      
      # Description
      
      * This PR adds a new extrinsic `poke_deposit` to `pallet-proxy`. This
      extrinsic will be used to re-adjust the deposits made in the pallet to
      create a proxy or to create an announcement.
      * Part of #5591 
      
      ## Review Notes
      
      * Added a new extrinsic `poke_deposit` in `pallet-proxy`.
      * This extrinsic checks and adjusts the deposits made for either
      creating a proxy or creating an announcement or both.
      * Added a new event `DepositPoked` to be emitted upon a successful call
      of the extrinsic.
      * Although the immediate use of the extrinsic will be to give back some
      of the deposit after the AH-migration, the extrinsic is written such
      that it can work if the deposit decreases or increases (both).
      * The call to the extrinsic would be `free` if an actual adjustment is
      made to the deposit for creating a proxy or to the deposit for creating
      an announcement or both and `paid` otherwise (when no deposit is
      changed).
      * Added a new enum `DepositKind` to differentiate between proxy deposit
      adjusted and announcement deposit adjusted when emitting events.
      * Added tests to test all scenarios.
      
      ## TO-DOs
      * [ ] Run CI cmd bot to benchmark
      
      ---------
      
      Co-authored-by: default avatarcmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>