Skip to content

Commit f8d3b78

Browse files
alstjd0921paritytech-release-backport-bot[bot]Overkillusordiansw10pa
authored
bifrost-polkadot-stable2503 (#3)
* [stable2503] Backport paritytech#6827 (paritytech#8770) Backport paritytech#6827 into `stable2503` from Overkillus. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Maciej <maciej.zyszkiewicz@parity.io> Co-authored-by: ordian <write@reusable.software> Co-authored-by: Stephane Gurgenidze <59443568+sw10pa@users.noreply.github.com> Co-authored-by: ordian <noreply@reusable.software> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#8861 (paritytech#8867) Backport paritytech#8861 into `stable2503` from ordian. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: ordian <noreply@reusable.software> * [stable2503] Backport paritytech#8755 (paritytech#8814) Backport paritytech#8755 into `stable2503` from iulianbarbu. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Iulian Barbu <iulian.barbu@parity.io> Co-authored-by: Iulian Barbu <14218860+iulianbarbu@users.noreply.github.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#8832 (paritytech#8846) Backport paritytech#8832 into `stable2503` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#8837 (paritytech#8884) Backport paritytech#8837 into `stable2503` from tdimitrov. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Tsvetomir Dimitrov <tsvetomir@parity.io> Co-authored-by: Javier Viola <javier@parity.io> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#8345: tx/metrics: Add metrics for the RPC v2 transactionWatch_v1_submitAndWatch (paritytech#8759) Backport paritytech#8345 into `stable2503` from lexnv. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com> Co-authored-by: Alexandru Vasile <alexandru.vasile@parity.io> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#8834 (paritytech#8889) Backport paritytech#8834 into `stable2503` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Javier Viola <javier@parity.io> Co-authored-by: Javier Viola <363911+pepoviola@users.noreply.github.com> * [stable2503] Backport paritytech#8948 (paritytech#8959) Backport paritytech#8948 into `stable2503` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [stable2503] Backport paritytech#8787 (paritytech#8913) Backport paritytech#8787 into `stable2503` from karolk91. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Karol Kokoszka <karol.k91@gmail.com> Co-authored-by: Egor_P <egor@parity.io> Co-authored-by: Karol Kokoszka <karol@parity.io> * [stable2503] Post crates release adjustments (paritytech#8967) Reordering of the prdocs and clean up after crates release to meet the pipeline requirements * [stable2503] Backport paritytech#8973 (paritytech#8978) Backport paritytech#8973 into `stable2503` from AndreiEres. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Andrei Eres <eresav@me.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [stable2503] Backport paritytech#8980 (paritytech#8995) Backport paritytech#8980 into `stable2503` from ggwpez. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Alexander Theißen <alex.theissen@me.com> * [stable2503] Post crates release adjustments (paritytech#9009) Reordering of the prdocs and clean up after crates release to meet the pipeline requirements --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: paritytech-release-backport-bot[bot] <191369287+paritytech-release-backport-bot[bot]@users.noreply.github.com> Co-authored-by: Alexander Theißen <alex.theissen@me.com> * [stable2503] Backport paritytech#8932 (paritytech#9010) Backport paritytech#8932 into `stable2503` from bkchr. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#8694 (paritytech#9030) Backport paritytech#8694 into `stable2503` from tmpolaczyk. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: tmpolaczyk <44604217+tmpolaczyk@users.noreply.github.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#9050 (paritytech#9068) Backport paritytech#9050 into `stable2503` from ordian. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: ordian <4211399+ordian@users.noreply.github.com> * [stable2503] Backport paritytech#9092 (paritytech#9096) Backport paritytech#9092 into `stable2503` from EgorPopelyaev. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#9102 (paritytech#9109) Backport paritytech#9102 into `stable2503` from iulianbarbu. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Iulian Barbu <iulian.barbu@parity.io> Co-authored-by: Iulian Barbu <14218860+iulianbarbu@users.noreply.github.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [stable2503] Backport paritytech#9130 (paritytech#9130) Partial manual backport of [https://github.com/paritytech/polkadot-sdk/pull/8369](https://github.com/paritytech/polkadot-sdk/pull/8369) - includes only the patched file with `ToParachainDeliveryHelper`, which helps finalize [https://github.com/polkadot-fellows/runtimes/pull/709](https://github.com/polkadot-fellows/runtimes/pull/709) for AHM. _(it is just benchmarking change, nothing else)_ * [stable2503] Post crates.io release updates (paritytech#9138) This PR merges back to the stable2503 crates version bumps, node version bumps and prdocs reordering * [stable2503] Backport paritytech#9139 (paritytech#9144) Backport paritytech#9139 into `stable2503` from bkontur. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [stable2503] Backport paritytech#8193 (paritytech#9377) Backport paritytech#8193 into `stable2503` from alvicsam. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com> * [stable2503] Backport paritytech#9094 (paritytech#9155) Backport paritytech#9094 into `stable2503` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [stable2503] Backport paritytech#9137 (paritytech#9199) Backport paritytech#9137 into `stable2503` from franciscoaguirre. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: EgorPopelyaev <egor@parity.io> * [stable2503] Backport paritytech#9179 (paritytech#9303) Backport paritytech#9179 into `stable2503` from karolk91. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Karol Kokoszka <karol@parity.io> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Branislav Kontur <bkontur@gmail.com> * [stable2503] Backport paritytech#9264 (paritytech#9275) Backport paritytech#9264 into `stable2503` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [stable2503] Backport paritytech#9281 (paritytech#9328) Backport paritytech#9281 into `stable2503` from lexnv. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#9325 (paritytech#9334) Backport paritytech#9325 into `stable2503` from TDemeco. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Tobi Demeco <50408393+TDemeco@users.noreply.github.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#9354 (paritytech#9374) Backport paritytech#9354 into `stable2503` from karolk91. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Karol Kokoszka <karol@parity.io> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#9355 (paritytech#9369) Backport paritytech#9355 into `stable2503` from gui1117. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: Egor_P <egor@parity.io> * [stable2503] Backport paritytech#9195 (paritytech#9404) Backport paritytech#9195 into `stable2503` from karolk91. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Karol Kokoszka <karol@parity.io> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Adrian Catangiu <adrian@parity.io> * [stable2503] Post crates release updates (paritytech#9408) This PR includes: - crates version bumps - node version bump - prdocs reorderings - and formatting for the pipeline * Bump crate versions in: cumulus/polkadot-parachain/Cargo.toml * Bump spec_version to 1_015_000 * Apply plan * Edit plan * Adjust and apply plan * Edit and apply plan * [stable2407 backport] runtime: make the candidate relay parent progression check more stric… (paritytech#5157) Backports paritytech#5113 on top of stable2407 * Backport paritytech#4791 (paritytech#5247) Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Jun Jiang <jasl9187@hotmail.com> * [stable2407] Backport paritytech#5321 (paritytech#5332) Backports paritytech#5321 on the stable release * [stable2407] backport paritytech#4937 (paritytech#5337) Backport paritytech#4937 on the stable release * [stable2407] Backport PoV-reclaim fixes (paritytech#5273, paritytech#5281) (paritytech#5351) Backports paritytech#5273 & paritytech#5281 --------- Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com> * Move prdocs * [Backport] Bump serde_json from 1.0.120 to 1.0.121 in the known_good_semver group (paritytech#5169) (paritytech#5367) Bumps the known_good_semver group with 1 update: [serde_json](https://github.com/serde-rs/json). Updates `serde_json` from 1.0.120 to 1.0.121 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>v1.0.121</h2> <ul> <li>Optimize position search in error path (<a href="https://redirect.github.com/serde-rs/json/issues/1160">#1160</a>, thanks <a href="https://github.com/purplesyringa"><code>@​purplesyringa</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/eca2658a22cb39952783cb6914eb18242659f66a"><code>eca2658</code></a> Release 1.0.121</li> <li><a href="https://github.com/serde-rs/json/commit/b0d678cfb473386830d559b6ab255d9e21ba39c5"><code>b0d678c</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1160">#1160</a> from iex-rs/efficient-position</li> <li><a href="https://github.com/serde-rs/json/commit/b1edc7d13f72880fd0ac569403a409e5f7961d5f"><code>b1edc7d</code></a> Optimize position search in error path</li> <li><a href="https://github.com/serde-rs/json/commit/40dd7f5e862436f02471fe076f3486c55e472bc2"><code>40dd7f5</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1159">#1159</a> from iex-rs/fix-recursion</li> <li><a href="https://github.com/serde-rs/json/commit/6a306e6ee9f47f3b37088217ffe3ebe9bbb54e5a"><code>6a306e6</code></a> Move call to tri! out of check_recursion!</li> <li><a href="https://github.com/serde-rs/json/commit/3f1c6de4af28b1f6c5100da323f2bffaf7c2083f"><code>3f1c6de</code></a> Ignore byte_char_slices clippy lint in test</li> <li><a href="https://github.com/serde-rs/json/commit/3fd6f5f49dc1c732d9b1d7dfece4f02c0d440d39"><code>3fd6f5f</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1153">#1153</a> from dpathakj/master</li> <li><a href="https://github.com/serde-rs/json/commit/fcb5e83e44abe0f9c27c755a240a6ad56312c090"><code>fcb5e83</code></a> Correct documentation URL for Value's Index impl.</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.120...v1.0.121">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.120&new-version=1.0.121)](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 </details> --------- --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: Bastian Köcher <info@kchr.de> * Move prdoc to release folder * Backport timestamp logging fix (paritytech#5459) paritytech@03c45b9 --------- Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com> * [Backport] Add feature to allow Aura collator to use full PoV size (paritytech#5393) (paritytech#5507) This PR introduces a feature that allows to optionally enable using the full PoV size. Technically, we're ready to enable it by default, but as corresponding runtime changes have not been propagated to the system parachain runtimes yet, doing so could put them at risk. On the other hand, there are teams that could benefit from it right now, and it makes no sense for them to wait for the fellowship release and everything. --------- Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com> * [Backport] Always include UnpaidExecution, not just when revenue is nonzero (paritytech#5510) Backport paritytech#5369 to stable2407, which was already backported to v1.14 in paritytech#5370 * Update plan * [stable2407] Backport paritytech#5581 (paritytech#5603) Backport paritytech#5581 into `stable2407` (cc @franciscoaguirre). The dry-run shows in `forwarded_xcms` all the messages in the queues at the time of calling the API. Each time the API is called, the result could be different. You could get messages even if you dry-run something that doesn't send a message, like a `System::remark`. This commit fixes this by clearing the message queues before doing the dry-run, so the only messages left are the ones the users of the API actually care about. Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> * [stable2407] Backport paritytech#5466 (paritytech#5524) Backport paritytech#5466 into `stable2407` (cc @ggwpez). <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Backport 1.12.0: check-weight: Disable total pov size check for mandatory extrinsics (paritytech#4592) Backport of paritytech#4571 --------- Co-authored-by: command-bot <> * Implement `CheckMetadataHash` extension (paritytech#4274) (paritytech#4619) This implements the `CheckMetadataHash` extension as described in [RFC78](https://polkadot-fellows.github.io/RFCs/approved/0078-merkleized-metadata.html). Besides the signed extension, the `substrate-wasm-builder` is extended to support generating the metadata-hash. Closes: paritytech#291 --------- Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: Liam Aharon <liam.aharon@hotmail.com> Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> * init bifrost-polkadot-base * fix: add legacy transferrable balance to currency trait (#1) * feat: add a getter function to retrieve raw keystore value (#2) * [stable2407] Backport paritytech#5713 (paritytech#5739) Backport paritytech#5713 into `stable2407` from bkchr. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * [stable2407] Backport paritytech#3049 (paritytech#5734) Backport paritytech#3049 into `stable2407` from bgallois. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Benjamin Gallois <gallois.benjamin08@gmail.com> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Move prdocs to release folder * Bump polkadot node version * Update plan * [stable2407] Backport Fix parity-publish (paritytech#5670) (paritytech#6019) Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * [stable2407] Backport docker fix to 2407 (paritytech#6017) This PR backports fixes for the docker publishing flow from master: - paritytech#5896 - paritytech#5387 * [stable2407] Backport paritytech#5913 (paritytech#6004) Backport paritytech#5913 into `stable2407` from franciscoaguirre. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2407] Backport paritytech#4803 (paritytech#6097) Backport paritytech#4803 into `stable2407` from gotnoshoeson. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Miles Patterson <miles_patterson@icloud.com> * [stable2407] Backport paritytech#5599 (paritytech#6068) Backport paritytech#5599 into `stable2407` from franciscoaguirre. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: command-bot <> Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com> * [stable2407] Backport paritytech#6205 (paritytech#6238) Backport paritytech#6205 into `stable2407` from bkchr. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: command-bot <> * [stable2407] Backport paritytech#6148 (paritytech#6232) Backport paritytech#6148 into `stable2407` from bkontur. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> * Bump node version * Move prdocs * Update plan * Apply plan * [stable2407] Backport paritytech#6417 (paritytech#6437) Backport paritytech#6417 into `stable2407` from alindima. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Alin Dima <alin@parity.io> * [Release|CI/CD] Fix audiences changelog template (paritytech#6444) This PR addresses an issue mentioned [here](paritytech#6424 (comment)). The problem was that when the prdoc file has two audiences, but only one description like in [prdoc_5660](https://github.com/paritytech/polkadot-sdk/blob/master/prdoc/1.16.0/pr_5660.prdoc) it was ignored by the template. * [stable2407] Backport paritytech#6526 (paritytech#6530) Backport paritytech#6526 into `stable2407` from bkchr. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: command-bot <> Co-authored-by: Bastian Köcher <info@kchr.de> * [stable2407] Backport paritytech#6645 (paritytech#6655) Backport paritytech#6645 into `stable2407` from bkontur. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> * [stable2407] Backport paritytech#6579 (paritytech#6634) Backport paritytech#6579 into `stable2407` from bkontur. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2407] Backport paritytech#6603 (paritytech#6668) Backport paritytech#6603 into `stable2407` from lexnv. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com> * Backport paritytech#5887 to `stable2407` (paritytech#6674) This PR accompanies paritytech#6672 to make backported changes consistent across releases. --------- Co-authored-by: Egor_P <egor@parity.io> * [stable2407] Backport paritytech#6031 (paritytech#6106) Backport paritytech#6031 into `stable2407` from drewstone. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: drewstone <drewstone329@gmail.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2407] Backport paritytech#6080 (paritytech#6180) Backport paritytech#6080 into `stable2407` from franciscoaguirre. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2407] Backport paritytech#6540 (paritytech#6591) Backport paritytech#6540 into `stable2407` from Ank4n. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2407] Backport paritytech#6506 (paritytech#6657) Backport paritytech#6506 into `stable2407` from Dinonard. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Dino Pačandi <3002868+Dinonard@users.noreply.github.com> Co-authored-by: Egor_P <egor@parity.io> * [stable2407] Backport paritytech#6459 (paritytech#6663) Backport paritytech#6459 into `stable2407` from franciscoaguirre. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: Egor_P <egor@parity.io> * Bump polkadot node version * Move prdoxs to release folder * Apply plan * Update Cargo.lock * [stable2407] Backport paritytech#6690 (paritytech#6798) Backport paritytech#6690 into `stable2407` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> * [stable2407] Backport paritytech#6729 (paritytech#6828) Backport paritytech#6729 into `stable2407` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> * [stable2407] Backport paritytech#6662 (paritytech#6801) Backport paritytech#6662 into `stable2407` from eskimor. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: eskimor <eskimor@users.noreply.github.com> Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com> * [stable2407] Backport paritytech#5311 (paritytech#6804) Backport paritytech#5311 into `stable2407` from Doordashcon. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Doordashcon <jesse.chejieh@gmail.com> * [stable2407] Backport paritytech#6696 (paritytech#6839) Backport paritytech#6696 into `stable2407` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> * [stable2407] Backport paritytech#6864 (paritytech#6877) Backport paritytech#6864 into `stable2407` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> * [stable2407] Backport paritytech#7050 (paritytech#7058) Backport paritytech#7050 into `stable2407` from skunert. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Sebastian Kunert <skunert49@gmail.com> * [stable2407] Backport paritytech#7013 (paritytech#7015) Backport paritytech#7013 into `stable2407` from bkchr. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: EgorPopelyaev <egor@parity.io> * Switch to parity-large runners to be able to run on the github (paritytech#7113) * Move prdocs to release folder * Bump node_version * [stable2407] Backport paritytech#7116 (paritytech#7135) Backport paritytech#7116 into `stable2407` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> * Move prdoc to release folder * [stable2407] Backport paritytech#6807 (paritytech#7155) Backport paritytech#6807 into `stable2407` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> * [stable2407] Backport paritytech#6973 (paritytech#7159) Backport paritytech#6973 into `stable2407` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> * [stable2407] Backport paritytech#6971 (paritytech#7172) Backport paritytech#6971 into `stable2407` from alexggh. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> * Move prdocs to release folder * Apply plan * [stable2407] Backport paritytech#7365 (paritytech#7380) Backport paritytech#7365 into `stable2407` from vgantchev. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> Co-authored-by: Valery Gantchev <v@lery.dev> * [stable2407] Backport paritytech#7437 (paritytech#7465) Backport paritytech#7437 into `stable2407` from serban300. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Serban Iorga <serban@parity.io> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * [stable2407] Backport paritytech#7446 (paritytech#7460) Backport paritytech#7446 into `stable2407` from serban300. See the [documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md) on how to use this bot. <!-- # To be used by other automation, do not modify: original-pr-number: #${pull_number} --> --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Serban Iorga <serban@parity.io> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Update plan * Apply changes * Move prdocs to release folder * Bump node version * Backport 1.12.0: check-weight: Disable total pov size check for mandatory extrinsics (paritytech#4592) Backport of paritytech#4571 --------- Co-authored-by: command-bot <> * Implement `CheckMetadataHash` extension (paritytech#4274) (paritytech#4619) This implements the `CheckMetadataHash` extension as described in [RFC78](https://polkadot-fellows.github.io/RFCs/approved/0078-merkleized-metadata.html). Besides the signed extension, the `substrate-wasm-builder` is extended to support generating the metadata-hash. Closes: paritytech#291 --------- Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: Liam Aharon <liam.aharon@hotmail.com> Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> * init bifrost-polkadot-base * fix: add legacy transferrable balance to currency trait (#1) * wasm-builder(cherry-pick): Also set mcpu for c deps (paritytech#3777) * update Cargo.lock * feat: add a getter function to retrieve keystore raw value --------- Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: paritytech-cmd-bot-polkadot-sdk[bot] <179002856+paritytech-cmd-bot-polkadot-sdk[bot]@users.noreply.github.com> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Benjamin Gallois <gallois.benjamin08@gmail.com> Co-authored-by: EgorPopelyaev <egor@parity.io> Co-authored-by: Morgan Adamiec <morgan@parity.io> Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: Miles Patterson <miles_patterson@icloud.com> Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com> Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: Alin Dima <alin@parity.io> Co-authored-by: Bastian Köcher <info@kchr.de> Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com> Co-authored-by: s0me0ne-unkn0wn <48632512+s0me0ne-unkn0wn@users.noreply.github.com> Co-authored-by: drewstone <drewstone329@gmail.com> Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com> Co-authored-by: Dino Pačandi <3002868+Dinonard@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: eskimor <eskimor@users.noreply.github.com> Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com> Co-authored-by: Doordashcon <jesse.chejieh@gmail.com> Co-authored-by: Sebastian Kunert <skunert49@gmail.com> Co-authored-by: Valery Gantchev <v@lery.dev> Co-authored-by: Serban Iorga <serban@parity.io> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: Liam Aharon <liam.aharon@hotmail.com> Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> * resolve conflicts * chore: pull stable2503 * chore: remove deprecated getter --------- Signed-off-by: Iulian Barbu <iulian.barbu@parity.io> Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: paritytech-release-backport-bot[bot] <191369287+paritytech-release-backport-bot[bot]@users.noreply.github.com> Co-authored-by: Maciej <maciej.zyszkiewicz@parity.io> Co-authored-by: ordian <write@reusable.software> Co-authored-by: Stephane Gurgenidze <59443568+sw10pa@users.noreply.github.com> Co-authored-by: ordian <noreply@reusable.software> Co-authored-by: Egor_P <egor@parity.io> Co-authored-by: Iulian Barbu <14218860+iulianbarbu@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com> Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Tsvetomir Dimitrov <tsvetomir@parity.io> Co-authored-by: Javier Viola <javier@parity.io> Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com> Co-authored-by: Alexandru Vasile <alexandru.vasile@parity.io> Co-authored-by: Javier Viola <363911+pepoviola@users.noreply.github.com> Co-authored-by: Karol Kokoszka <karol.k91@gmail.com> Co-authored-by: Karol Kokoszka <karol@parity.io> Co-authored-by: Andrei Eres <eresav@me.com> Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by: Alexander Theißen <alex.theissen@me.com> Co-authored-by: Bastian Köcher <git@kchr.de> Co-authored-by: tmpolaczyk <44604217+tmpolaczyk@users.noreply.github.com> Co-authored-by: ordian <4211399+ordian@users.noreply.github.com> Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com> Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by: Tobi Demeco <50408393+TDemeco@users.noreply.github.com> Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com> Co-authored-by: Adrian Catangiu <adrian@parity.io> Co-authored-by: Morgan Adamiec <morgan@parity.io> Co-authored-by: Alin Dima <alin@parity.io> Co-authored-by: Jun Jiang <jasl9187@hotmail.com> Co-authored-by: Sebastian Kunert <skunert49@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Bastian Köcher <info@kchr.de> Co-authored-by: Gonçalo Pestana <g6pestana@gmail.com> Co-authored-by: s0me0ne-unkn0wn <48632512+s0me0ne-unkn0wn@users.noreply.github.com> Co-authored-by: Dónal Murray <donal.murray@parity.io> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: Liam Aharon <liam.aharon@hotmail.com> Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com> Co-authored-by: dnjscksdn98 <dnjscksdn98@gmail.com> Co-authored-by: paritytech-cmd-bot-polkadot-sdk[bot] <179002856+paritytech-cmd-bot-polkadot-sdk[bot]@users.noreply.github.com> Co-authored-by: Benjamin Gallois <gallois.benjamin08@gmail.com> Co-authored-by: Miles Patterson <miles_patterson@icloud.com> Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com> Co-authored-by: drewstone <drewstone329@gmail.com> Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com> Co-authored-by: Dino Pačandi <3002868+Dinonard@users.noreply.github.com> Co-authored-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io> Co-authored-by: eskimor <eskimor@users.noreply.github.com> Co-authored-by: Doordashcon <jesse.chejieh@gmail.com> Co-authored-by: Valery Gantchev <v@lery.dev> Co-authored-by: Serban Iorga <serban@parity.io>
1 parent 2982c32 commit f8d3b78

File tree

233 files changed

+4377
-840
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

233 files changed

+4377
-840
lines changed

.github/scripts/release/build-linux-release.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99

1010
BIN=$1
1111
PACKAGE=${2:-$BIN}
12+
# must be given as feature1,feature2,feature3...
13+
FEATURES=$3
14+
if [ -n "$FEATURES" ]; then
15+
FEATURES="--features ${FEATURES}"
16+
fi
1217

1318
PROFILE=${PROFILE:-production}
1419
ARTIFACTS=/artifacts/$BIN
@@ -17,7 +22,7 @@ echo "Artifacts will be copied into $ARTIFACTS"
1722
mkdir -p "$ARTIFACTS"
1823

1924
git log --pretty=oneline -n 1
20-
time cargo build --profile $PROFILE --locked --verbose --bin $BIN --package $PACKAGE
25+
time cargo build --profile $PROFILE --locked --verbose --bin $BIN --package $PACKAGE $FEATURES
2126

2227
echo "Artifact target: $ARTIFACTS"
2328

.github/workflows/build-publish-images.yml

Lines changed: 65 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ jobs:
4444
- name: Checkout
4545
uses: actions/checkout@v4
4646
- name: build
47+
id: required
4748
run: |
4849
forklift cargo build --locked --profile testnet --features pyroscope,fast-runtime --bin polkadot --bin polkadot-prepare-worker --bin polkadot-execute-worker
4950
ROCOCO_EPOCH_DURATION=10 ./polkadot/scripts/build-only-wasm.sh rococo-runtime $(pwd)/runtimes/rococo-runtime-10/
@@ -81,7 +82,12 @@ jobs:
8182
name: ${{ github.job }}-${{ needs.preflight.outputs.SOURCE_REF_SLUG }}
8283
path: artifacts.tar
8384
retention-days: 1
84-
85+
- name: Stop all workflows if failed
86+
if: ${{ failure() && steps.required.conclusion == 'failure' && !github.event.pull_request.head.repo.fork }}
87+
uses: ./.github/actions/workflow-stopper
88+
with:
89+
app-id: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_ID }}
90+
app-key: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_KEY }}
8591
#
8692
#
8793
#
@@ -97,6 +103,7 @@ jobs:
97103
- name: Checkout
98104
uses: actions/checkout@v4
99105
- name: build
106+
id: required
100107
run: |
101108
echo "___Building a binary, please refrain from using it in production since it goes with the debug assertions.___"
102109
forklift cargo build --release --locked -p polkadot-parachain-bin --bin polkadot-parachain
@@ -115,7 +122,12 @@ jobs:
115122
name: ${{ github.job }}-${{ needs.preflight.outputs.SOURCE_REF_SLUG }}
116123
path: artifacts.tar
117124
retention-days: 1
118-
125+
- name: Stop all workflows if failed
126+
if: ${{ failure() && steps.required.conclusion == 'failure' && !github.event.pull_request.head.repo.fork }}
127+
uses: ./.github/actions/workflow-stopper
128+
with:
129+
app-id: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_ID }}
130+
app-key: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_KEY }}
119131
#
120132
#
121133
#
@@ -131,6 +143,7 @@ jobs:
131143
- name: Checkout
132144
uses: actions/checkout@v4
133145
- name: build
146+
id: required
134147
run: |
135148
echo "___Building a binary, please refrain from using it in production since it goes with the debug assertions.___"
136149
forklift cargo build --release --locked -p cumulus-test-service --bin test-parachain
@@ -151,7 +164,12 @@ jobs:
151164
name: ${{ github.job }}-${{ needs.preflight.outputs.SOURCE_REF_SLUG }}
152165
path: artifacts.tar
153166
retention-days: 1
154-
167+
- name: Stop all workflows if failed
168+
if: ${{ failure() && steps.required.conclusion == 'failure' && !github.event.pull_request.head.repo.fork }}
169+
uses: ./.github/actions/workflow-stopper
170+
with:
171+
app-id: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_ID }}
172+
app-key: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_KEY }}
155173
#
156174
#
157175
#
@@ -165,6 +183,7 @@ jobs:
165183
- name: Checkout
166184
uses: actions/checkout@v4
167185
- name: build
186+
id: required
168187
run: |
169188
forklift cargo build --locked --profile testnet -p test-parachain-adder-collator
170189
forklift cargo build --locked --profile testnet -p test-parachain-undying-collator
@@ -188,7 +207,12 @@ jobs:
188207
name: ${{ github.job }}-${{ needs.preflight.outputs.SOURCE_REF_SLUG }}
189208
path: artifacts.tar
190209
retention-days: 1
191-
210+
- name: Stop all workflows if failed
211+
if: ${{ failure() && steps.required.conclusion == 'failure' && !github.event.pull_request.head.repo.fork }}
212+
uses: ./.github/actions/workflow-stopper
213+
with:
214+
app-id: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_ID }}
215+
app-key: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_KEY }}
192216
#
193217
#
194218
#
@@ -202,6 +226,7 @@ jobs:
202226
- name: Checkout
203227
uses: actions/checkout@v4
204228
- name: build
229+
id: required
205230
run: |
206231
forklift cargo build --locked --profile testnet -p polkadot-test-malus --bin malus --bin polkadot-prepare-worker --bin polkadot-execute-worker
207232
- name: pack artifacts
@@ -224,7 +249,12 @@ jobs:
224249
name: ${{ github.job }}-${{ needs.preflight.outputs.SOURCE_REF_SLUG }}
225250
path: artifacts.tar
226251
retention-days: 1
227-
252+
- name: Stop all workflows if failed
253+
if: ${{ failure() && steps.required.conclusion == 'failure' && !github.event.pull_request.head.repo.fork }}
254+
uses: ./.github/actions/workflow-stopper
255+
with:
256+
app-id: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_ID }}
257+
app-key: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_KEY }}
228258
#
229259
#
230260
#
@@ -238,6 +268,7 @@ jobs:
238268
- name: Checkout
239269
uses: actions/checkout@v4
240270
- name: build
271+
id: required
241272
run: |
242273
mkdir -p ./artifacts/substrate/
243274
WASM_BUILD_NO_COLOR=1 forklift cargo build --locked --release -p staging-node-cli
@@ -265,8 +296,12 @@ jobs:
265296
name: ${{ github.job }}-${{ needs.preflight.outputs.SOURCE_REF_SLUG }}
266297
path: artifacts.tar
267298
retention-days: 1
268-
269-
299+
- name: Stop all workflows if failed
300+
if: ${{ failure() && steps.required.conclusion == 'failure' && !github.event.pull_request.head.repo.fork }}
301+
uses: ./.github/actions/workflow-stopper
302+
with:
303+
app-id: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_ID }}
304+
app-key: ${{ secrets.WORKFLOW_STOPPER_RUNNER_APP_KEY }}
270305
### Build zombienet test artifacts ########################
271306

272307
#
@@ -553,3 +588,26 @@ jobs:
553588
with:
554589
image-name: "europe-docker.pkg.dev/parity-ci-2024/temp-images/polkadot-parachain-debug"
555590
dockerfile: "docker/dockerfiles/polkadot-parachain/polkadot-parachain-debug_unsigned_injected.Dockerfile"
591+
592+
confirm-required-build-jobs-passed:
593+
runs-on: ubuntu-latest
594+
name: All builds passed
595+
# If any new job gets added, be sure to add it to this array
596+
needs:
597+
- build-linux-stable
598+
- build-linux-stable-cumulus
599+
- build-test-parachain
600+
- build-test-collators
601+
- build-malus
602+
- build-linux-substrate
603+
if: always() && !cancelled()
604+
steps:
605+
- run: |
606+
tee resultfile <<< '${{ toJSON(needs) }}'
607+
FAILURES=$(cat resultfile | grep '"result": "failure"' | wc -l)
608+
if [ $FAILURES -gt 0 ]; then
609+
echo "### At least one required job failed ❌" >> $GITHUB_STEP_SUMMARY
610+
exit 1
611+
else
612+
echo '### Good job! All the required jobs passed 🚀' >> $GITHUB_STEP_SUMMARY
613+
fi

.github/workflows/check-semver.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,29 +66,29 @@ jobs:
6666
echo "PRDOC_EXTRA_ARGS=--max-bump minor" >> $GITHUB_ENV
6767
6868
- name: Echo Skip
69-
if: ${{ contains(github.event.pull_request.labels.*.name, 'R0-silent') }}
70-
run: echo "Skipping this PR because it is labeled as R0-silent."
69+
if: ${{ contains(github.event.pull_request.labels.*.name, 'R0-no-crate-publish-required') }}
70+
run: echo "Skipping this PR because it is labeled as R0-no-crate-publish-required."
7171

7272
- name: Rust Cache
73-
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-silent') }}
73+
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-no-crate-publish-required') }}
7474
uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
7575
with:
7676
cache-on-failure: true
7777

7878
- name: Rust compilation prerequisites
79-
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-silent') }}
79+
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-no-crate-publish-required') }}
8080
run: |
8181
rustup default $TOOLCHAIN
8282
rustup target add wasm32-unknown-unknown --toolchain $TOOLCHAIN
8383
rustup component add rust-src --toolchain $TOOLCHAIN
8484
8585
- name: Install parity-publish
86-
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-silent') }}
86+
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-no-crate-publish-required') }}
8787
# Set the target dir to cache the build.
8888
run: CARGO_TARGET_DIR=./target/ cargo install parity-publish@0.10.4 --locked -q
8989

9090
- name: Get original PR number
91-
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-silent') }}
91+
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-no-crate-publish-required') }}
9292
shell: bash
9393
env:
9494
PR_TITLE: ${{ github.event.pull_request.title }}
@@ -108,7 +108,7 @@ jobs:
108108
echo "PR_NUMBER=$original_pr_number" >> $GITHUB_ENV
109109
110110
- name: Check semver
111-
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-silent') }}
111+
if: ${{ !contains(github.event.pull_request.labels.*.name, 'R0-no-crate-publish-required') }}
112112
env:
113113
PRDOC_EXTRA_ARGS: ${{ env.PRDOC_EXTRA_ARGS }}
114114
PR: ${{ env.PR_NUMBER }}
@@ -137,7 +137,7 @@ jobs:
137137
138138
exit 1
139139
fi
140-
140+
141141
# Only enforce SemVer restrictions for backports targeting stable branches
142142
if [[ "$BASE_BRANCH" != stable* ]]; then
143143
echo "ℹ️ Branch '$BASE_BRANCH' is not a stable branch. Skipping SemVer backport-specific enforcements."

.github/workflows/release-20_build-rc.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
build-polkadot-binary:
4848
needs: [validate-inputs]
4949
if: ${{ inputs.binary == 'polkadot' || inputs.binary == 'all' }}
50-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
50+
uses: "./.github/workflows/release-reusable-rc-build.yml"
5151
with:
5252
binary: '["polkadot", "polkadot-prepare-worker", "polkadot-execute-worker"]'
5353
package: polkadot
@@ -69,7 +69,7 @@ jobs:
6969
build-polkadot-parachain-binary:
7070
needs: [validate-inputs]
7171
if: ${{ inputs.binary == 'polkadot-parachain' || inputs.binary == 'all' }}
72-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
72+
uses: "./.github/workflows/release-reusable-rc-build.yml"
7373
with:
7474
binary: '["polkadot-parachain"]'
7575
package: "polkadot-parachain-bin"
@@ -91,12 +91,13 @@ jobs:
9191
build-polkadot-omni-node-binary:
9292
needs: [validate-inputs]
9393
if: ${{ inputs.binary == 'polkadot-omni-node' || inputs.binary == 'all' }}
94-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
94+
uses: "./.github/workflows/release-reusable-rc-build.yml"
9595
with:
9696
binary: '["polkadot-omni-node"]'
9797
package: "polkadot-omni-node"
9898
release_tag: ${{ needs.validate-inputs.outputs.release_tag }}
9999
target: x86_64-unknown-linux-gnu
100+
features: runtime-benchmarks
100101
secrets:
101102
PGP_KMS_KEY: ${{ secrets.PGP_KMS_KEY }}
102103
PGP_KMS_HASH: ${{ secrets.PGP_KMS_HASH }}
@@ -113,7 +114,7 @@ jobs:
113114
build-frame-omni-bencher-binary:
114115
needs: [validate-inputs]
115116
if: ${{ inputs.binary == 'frame-omni-bencher' || inputs.binary == 'all' }}
116-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
117+
uses: "./.github/workflows/release-reusable-rc-build.yml"
117118
with:
118119
binary: '["frame-omni-bencher"]'
119120
package: "frame-omni-bencher"
@@ -135,7 +136,7 @@ jobs:
135136
build-chain-spec-builder-binary:
136137
needs: [validate-inputs]
137138
if: ${{ inputs.binary == 'chain-spec-builder' || inputs.binary == 'all' }}
138-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
139+
uses: "./.github/workflows/release-reusable-rc-build.yml"
139140
with:
140141
binary: '["chain-spec-builder"]'
141142
package: staging-chain-spec-builder
@@ -157,7 +158,7 @@ jobs:
157158
build-polkadot-macos-binary:
158159
needs: [validate-inputs]
159160
if: ${{ inputs.binary == 'polkadot' || inputs.binary == 'all' }}
160-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
161+
uses: "./.github/workflows/release-reusable-rc-build.yml"
161162
with:
162163
binary: '["polkadot", "polkadot-prepare-worker", "polkadot-execute-worker"]'
163164
package: polkadot
@@ -179,7 +180,7 @@ jobs:
179180
build-polkadot-parachain-macos-binary:
180181
needs: [validate-inputs]
181182
if: ${{ inputs.binary == 'polkadot-parachain' || inputs.binary == 'all' }}
182-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
183+
uses: "./.github/workflows/release-reusable-rc-build.yml"
183184
with:
184185
binary: '["polkadot-parachain"]'
185186
package: polkadot-parachain-bin
@@ -201,12 +202,13 @@ jobs:
201202
build-polkadot-omni-node-macos-binary:
202203
needs: [validate-inputs]
203204
if: ${{ inputs.binary == 'polkadot-omni-node' || inputs.binary == 'all' }}
204-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
205+
uses: "./.github/workflows/release-reusable-rc-build.yml"
205206
with:
206207
binary: '["polkadot-omni-node"]'
207208
package: polkadot-omni-node
208209
release_tag: ${{ needs.validate-inputs.outputs.release_tag }}
209210
target: aarch64-apple-darwin
211+
features: runtime-benchmarks
210212
secrets:
211213
PGP_KMS_KEY: ${{ secrets.PGP_KMS_KEY }}
212214
PGP_KMS_HASH: ${{ secrets.PGP_KMS_HASH }}
@@ -223,7 +225,7 @@ jobs:
223225
build-frame-omni-bencher-macos-binary:
224226
needs: [validate-inputs]
225227
if: ${{ inputs.binary == 'frame-omni-bencher' || inputs.binary == 'all' }}
226-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
228+
uses: "./.github/workflows/release-reusable-rc-build.yml"
227229
with:
228230
binary: '["frame-omni-bencher"]'
229231
package: frame-omni-bencher
@@ -245,7 +247,7 @@ jobs:
245247
build-chain-spec-builder-macos-binary:
246248
needs: [validate-inputs]
247249
if: ${{ inputs.binary == 'chain-spec-builder' || inputs.binary == 'all' }}
248-
uses: "./.github/workflows/release-reusable-rc-buid.yml"
250+
uses: "./.github/workflows/release-reusable-rc-build.yml"
249251
with:
250252
binary: '["chain-spec-builder"]'
251253
package: staging-chain-spec-builder

.github/workflows/release-30_publish_release_draft.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ on:
1919
jobs:
2020
check-synchronization:
2121
uses: paritytech-release/sync-workflows/.github/workflows/check-synchronization.yml@main
22+
secrets:
23+
fork_writer_app_key: ${{ secrets.UPSTREAM_CONTENT_SYNC_APP_KEY }}
2224

2325
validate-inputs:
2426
needs: [ check-synchronization ]

.github/workflows/release-31_promote-rc-to-final.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ jobs:
2323

2424
check-synchronization:
2525
uses: paritytech-release/sync-workflows/.github/workflows/check-synchronization.yml@main
26+
secrets:
27+
fork_writer_app_key: ${{ secrets.UPSTREAM_CONTENT_SYNC_APP_KEY }}
2628

2729
validate-inputs:
2830
needs: [ check-synchronization ]

.github/workflows/release-40_publish-deb-package.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ on:
1818
jobs:
1919
check-synchronization:
2020
uses: paritytech-release/sync-workflows/.github/workflows/check-synchronization.yml@main
21+
secrets:
22+
fork_writer_app_key: ${{ secrets.UPSTREAM_CONTENT_SYNC_APP_KEY }}
2123

2224
validate-inputs:
2325
needs: [check-synchronization]

.github/workflows/release-50_publish-docker.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ env:
6666
jobs:
6767
check-synchronization:
6868
uses: paritytech-release/sync-workflows/.github/workflows/check-synchronization.yml@main
69+
secrets:
70+
fork_writer_app_key: ${{ secrets.UPSTREAM_CONTENT_SYNC_APP_KEY }}
6971

7072
validate-inputs:
7173
needs: [check-synchronization]

.github/workflows/release-build-binary.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ on:
1818
required: true
1919
default: "release"
2020
description: "The profile to use for the binary build"
21+
features:
22+
required: false
23+
type: string
24+
description: "Features to enable when building the binary (must be a list of comma-separated features)"
2125

2226
jobs:
2327

@@ -63,10 +67,10 @@ jobs:
6367
if [ "${{ inputs.binary }}" = "polkadot" ]; then
6468
for binary in polkadot polkadot-prepare-worker polkadot-execute-worker; do
6569
echo "Building $binary..."
66-
./.github/scripts/release/build-linux-release.sh $binary ${{ inputs.package }} "${PROFILE}"
70+
./.github/scripts/release/build-linux-release.sh $binary ${{ inputs.package }} "${PROFILE}" ${{ inputs.features }}
6771
done
6872
else
69-
./.github/scripts/release/build-linux-release.sh ${{ inputs.binary }} ${{ inputs.package }} "${PROFILE}"
73+
./.github/scripts/release/build-linux-release.sh ${{ inputs.binary }} ${{ inputs.package }} "${PROFILE}" ${{ inputs.features }}
7074
fi
7175
7276
- name: Upload ${{ inputs.binary }} artifacts

0 commit comments

Comments
 (0)