Add changelog generation (#761)
* WIP Release notes generation and templates * WIP Add new sections to the template * WIP renaming and wip * Fix runtime template * Add doc, NO_CACHE and tweaking of the templates * Renaming cl into cumulus to make room for the polkadot and substrate * Fetch data from Substrate and Polkadot * WIP convert bash script to ruby * Convert to Ruby * Fix host function delection * Extract priority to a macro * Fix misc changes * Draft release workflow * Fix runtime dir * Add ENV to ignore runtimes * Install tooling separately * WIP troubleshooting - remove sudo * Minor formatting fixes * Fix workflow * Add missing dep * Linting * Fix changelog script * Add missing tera install * Use absolute paths * Fix path + cleanup * Fix changelog generation * Add missing pre-release ENV * Fix rust version ENV * Fix release notes path * Fix output * Fix runtime_dir for cumulus * Fix ENV substitutions * Fix styling * Debugging * Styling * Fix call to fetch the runtime version * Cleanup and doc * Delete sample .env * Update scripts/changelog/templates/change.md.tera Co-authored-by:Alexander Popiak <alexander.popiak@parity.io> * Change XCM emoji marker for a
️ Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>
Showing
- cumulus/.github/workflows/draft_release.yml 207 additions, 0 deletionscumulus/.github/workflows/draft_release.yml
- cumulus/scripts/changelog/.gitignore 3 additions, 0 deletionscumulus/scripts/changelog/.gitignore
- cumulus/scripts/changelog/Gemfile 21 additions, 0 deletionscumulus/scripts/changelog/Gemfile
- cumulus/scripts/changelog/Gemfile.lock 79 additions, 0 deletionscumulus/scripts/changelog/Gemfile.lock
- cumulus/scripts/changelog/README.md 62 additions, 4 deletionscumulus/scripts/changelog/README.md
- cumulus/scripts/changelog/bin/changelog 116 additions, 0 deletionscumulus/scripts/changelog/bin/changelog
- cumulus/scripts/changelog/changelog.sh 0 additions, 11 deletionscumulus/scripts/changelog/changelog.sh
- cumulus/scripts/changelog/digests/.gitignore 1 addition, 0 deletionscumulus/scripts/changelog/digests/.gitignore
- cumulus/scripts/changelog/digests/.gitkeep 0 additions, 0 deletionscumulus/scripts/changelog/digests/.gitkeep
- cumulus/scripts/changelog/lib/changelog.rb 32 additions, 0 deletionscumulus/scripts/changelog/lib/changelog.rb
- cumulus/scripts/changelog/templates/change.md.tera 45 additions, 0 deletionscumulus/scripts/changelog/templates/change.md.tera
- cumulus/scripts/changelog/templates/changes.md.tera 14 additions, 0 deletionscumulus/scripts/changelog/templates/changes.md.tera
- cumulus/scripts/changelog/templates/changes_client.md.tera 17 additions, 0 deletionscumulus/scripts/changelog/templates/changes_client.md.tera
- cumulus/scripts/changelog/templates/changes_misc.md.tera 39 additions, 0 deletionscumulus/scripts/changelog/templates/changes_misc.md.tera
- cumulus/scripts/changelog/templates/changes_runtime.md.tera 19 additions, 0 deletionscumulus/scripts/changelog/templates/changes_runtime.md.tera
- cumulus/scripts/changelog/templates/compiler.md.tera 6 additions, 0 deletionscumulus/scripts/changelog/templates/compiler.md.tera
- cumulus/scripts/changelog/templates/debug.md.tera 10 additions, 0 deletionscumulus/scripts/changelog/templates/debug.md.tera
- cumulus/scripts/changelog/templates/docker_image.md.tera 10 additions, 0 deletionscumulus/scripts/changelog/templates/docker_image.md.tera
- cumulus/scripts/changelog/templates/global_priority.md.tera 37 additions, 0 deletionscumulus/scripts/changelog/templates/global_priority.md.tera
- cumulus/scripts/changelog/templates/host_functions.md.tera 30 additions, 0 deletionscumulus/scripts/changelog/templates/host_functions.md.tera
Please register or sign in to comment