Skip to content
  • Liam Aharon's avatar
    Automatically build and attach production and dev runtimes to GH releases (#2054) · a7061712
    Liam Aharon authored
    
    
    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: default avatarChevdor <[email protected]>
    Co-authored-by: default avatarDónal Murray <[email protected]>
    a7061712
This project manages its dependencies using Cargo. Learn more