Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

iulianbarbu
Copy link
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-silent Changes should not be mentioned in any release notes label Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
R0-silent Changes should not be mentioned in any release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant