Automatically build and attach production and dev runtimes to GH releases (#2054)
Closes https://github.com/paritytech/release-engineering/issues/6 Adds a new Github Workflow which on a new release being created, builds and attaches all runtimes managed in this repository in two flavours: - `dev-debug-build`: Built with the `try-runtime` feature and has logging enabled - `on-chain-release`: Built with the regular old `on-chain-release` feature The new Github Workflow could be extended in the future by the @paritytech/release-engineering team to fully automate the release process if they choose to, similar to how it is fully automated in the Fellowship repo (https://github.com/polkadot-fellows/runtimes/blob/main/.github/workflows/release.yml). The `on-chain-release` did not exist for parachains, so I added it. --- Tested on my fork: - https://github.com/liamaharon/polkadot-sdk/actions/runs/6663773523 - https://github.com/liamaharon/polkadot-sdk/releases/tag/test-6 --------- Co-authored-by:Chevdor <chevdor@users.noreply.github.com> Co-authored-by:
Dónal Murray <donal.murray@parity.io>
Showing
- .github/workflows/build-and-attach-release-runtimes.yml 69 additions, 0 deletions.github/workflows/build-and-attach-release-runtimes.yml
- cumulus/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml 5 additions, 0 deletions...us/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml
- cumulus/parachains/runtimes/assets/asset-hub-westend/Cargo.toml 5 additions, 0 deletions...s/parachains/runtimes/assets/asset-hub-westend/Cargo.toml
- cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml 5 additions, 0 deletions...achains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml
- cumulus/parachains/runtimes/contracts/contracts-rococo/Cargo.toml 5 additions, 0 deletions...parachains/runtimes/contracts/contracts-rococo/Cargo.toml
- cumulus/parachains/runtimes/glutton/glutton-kusama/Cargo.toml 5 additions, 0 deletions...lus/parachains/runtimes/glutton/glutton-kusama/Cargo.toml
- polkadot/runtime/rococo/Cargo.toml 1 addition, 1 deletionpolkadot/runtime/rococo/Cargo.toml
- polkadot/runtime/westend/Cargo.toml 1 addition, 1 deletionpolkadot/runtime/westend/Cargo.toml
Please register or sign in to comment