Skip to content

sync-templates: enable syncing from stable release patches#7227

Merged
iulianbarbu merged 3 commits intoparitytech:masterfrom
iulianbarbu:ib-add-patch-input
Jan 24, 2025
Merged

sync-templates: enable syncing from stable release patches#7227
iulianbarbu merged 3 commits intoparitytech:masterfrom
iulianbarbu:ib-add-patch-input

Conversation

@iulianbarbu
Copy link
Copy Markdown
Contributor

@iulianbarbu iulianbarbu commented Jan 17, 2025

Description

We're unable to sync templates repos with what's in polkadot-sdk/templates for stable2412 because the tag which references the release (polkadot-stable2412) is missing the Plan.toml file, which is needed by PSVM, ran when syncing, to update the templates dependencies versions in Cargo.tomls. This PR adds a workflow patch input, to enable the workflow to use PSVM with a tag corresponding to a patch stable release (e.g. polkadot-stable2412-1), which will contain the Plan.toml file.

Integration

This enables the templates repos update with the contents of latest stable2412 release, in terms of polkadot-sdk/templates, which is relevant for getting-started docs.

Review Notes

This PR adds a patch input for the misc-sync-templates.yml workflow, which if set will be used with psvm accordingly to update templates repos' dependencies versions based on upcomming patch stable2412-1, which contains the Plan.toml. The workflow will be ran manually after stable2412-1 is out and this work is tracked under #6329 .

@iulianbarbu iulianbarbu self-assigned this Jan 17, 2025
@iulianbarbu iulianbarbu requested review from a team as code owners January 17, 2025 14:12
@iulianbarbu iulianbarbu added the R0-no-crate-publish-required The change does not require any crates to be re-published. label Jan 17, 2025
@iulianbarbu iulianbarbu added this pull request to the merge queue Jan 24, 2025
Merged via the queue into paritytech:master with commit ccd6337 Jan 24, 2025
@iulianbarbu iulianbarbu deleted the ib-add-patch-input branch January 24, 2025 17:04
ordian added a commit that referenced this pull request Jan 30, 2025
* master: (58 commits)
  [pallet-revive] pack exceeding syscall arguments into registers (#7319)
  cumulus: bump PARENT_SEARCH_DEPTH and add test for 12-core elastic scaling (#6983)
  xcm: fix for DenyThenTry Barrier (#7169)
  Migrating polkadot-runtime-common slots benchmarking to v2 (#6614)
  Add development chain-spec file for minimal/parachain templates for Omni Node compatibility (#6529)
  `Arc` definition in `TransactionPool` (#7042)
  [sync] Let new subscribers know about already connected peers (backward-compatible) (#7344)
  Removed unused dependencies (partial progress) (#7329)
  Improve debugging by using `#[track_caller]` in system `assert_last_event` and `assert_has_event` (#7142)
  `set_validation_data` register weight manually, do not use refund when the pre dispatch is zero. (#7327)
  Fix the link to the chain snapshots (#7330)
  revive: Fix compilation of `uapi` crate when `unstable-hostfn` is not set (#7318)
  [pallet-revive] eth-rpc minor fixes (#7325)
  sync-templates: enable syncing from stable release patches (#7227)
  Bridges: emulated tests small nits/improvements (#7322)
  fix(cmd bench-omni): build omni-bencher with production profile (#7299)
  Nits for collectives-westend XCM benchmarks setup (#7215)
  bench all weekly - and fix for pallet_multisig lib (#6789)
  Deprecate ParaBackingState API (#6867)
  Fix setting the image properly (#7315)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

R0-no-crate-publish-required The change does not require any crates to be re-published.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants