Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

Conversation

@chevdor
Copy link
Contributor

@chevdor chevdor commented Dec 8, 2021

This is an upgrade to the release notes generation system, aligned with how it works in Cumulus:

  • use changelogerator to generate the list of changes, including labels and label pre-processing, for both polkadot and substrate repos
  • compose srtool digests for each chain and the changelogerator outputs for polkadot and substrate into a main context file: context.json
  • use tera-cli to process the templates with the context to produce the final changelog

A sample run can be seen here: https://github.com/chevdor/polkadot/actions/runs/1560746640

The matching release notes can be seen here: https://github.com/chevdor/polkadot/releases/tag/v0.0.0-rc1

skip check-dependent-cumulus

@chevdor chevdor added A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. labels Dec 8, 2021
@github-actions github-actions bot added the A3-in_progress Pull request is in progress. No review needed at this stage. label Dec 8, 2021
@chevdor chevdor marked this pull request as ready for review December 9, 2021 21:45
@chevdor chevdor requested a review from a team as a code owner December 9, 2021 21:45
@chevdor chevdor requested a review from s3krit December 9, 2021 21:45
Copy link
Contributor

@kianenigma kianenigma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can count this as a symbolic approve, expressing my appreciation of this PR and emphasis on how gravely we need it.

@chevdor chevdor merged commit 648d805 into master Jan 24, 2022
@chevdor chevdor deleted the wk-c13r branch January 24, 2022 08:44
chevdor added a commit that referenced this pull request Jan 24, 2022
* Add templates

* Add folder for local storage of the digests

* Add first draft of the changelog scripts

* Enable Audits in the change template

* Fixes for Polkadot

* Fix templating issue in case there is no high prio change

* Fix Ruby setup

* Remove shell

* Fix chain names

* Fix ENV

* Fix how to get runtime

* Fix runtime_dir

* Fix context location

* Pin changelogerator to a specific version
@chevdor chevdor mentioned this pull request Jan 24, 2022
3 tasks
ordian pushed a commit that referenced this pull request Jan 24, 2022
* New changelog scripts (#4491)

* Add templates

* Add folder for local storage of the digests

* Add first draft of the changelog scripts

* Enable Audits in the change template

* Fixes for Polkadot

* Fix templating issue in case there is no high prio change

* Fix Ruby setup

* Remove shell

* Fix chain names

* Fix ENV

* Fix how to get runtime

* Fix runtime_dir

* Fix context location

* Pin changelogerator to a specific version

* New weights for Westend

* New weights for Kusama

* New weights for Polkadot

* deps update
ordian pushed a commit that referenced this pull request Jan 27, 2022
* master:
  Fix incomplete sorting. (#4795)
  Companion for better way to resolve `Phase::Emergency` via governance #10663 (#4757)
  Refactor and fix usage of `get_session_index()` and `get_session_info_by_index()` (#4735)
  `relay chain selection` and `dispute-coordinator` fixes and improvements (#4752)
  Fix tests (#4787)
  log concluded disputes (#4785)
  availability-distribution: look for leaf ancestors within the same session (#4596)
  Companion for Use proper bounded vector type for nominations #10601 (#4709)
  Fix release profile (#4778)
  [ci] remove publish-s3-release (#4779)
  Companion for substrate#10632 (#4689)
  [ci] pipeline chores (#4775)
  New changelog scripts (#4491)
Wizdave97 pushed a commit to ComposableFi/polkadot that referenced this pull request Feb 3, 2022
* Add templates

* Add folder for local storage of the digests

* Add first draft of the changelog scripts

* Enable Audits in the change template

* Fixes for Polkadot

* Fix templating issue in case there is no high prio change

* Fix Ruby setup

* Remove shell

* Fix chain names

* Fix ENV

* Fix how to get runtime

* Fix runtime_dir

* Fix context location

* Pin changelogerator to a specific version
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). A3-in_progress Pull request is in progress. No review needed at this stage. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants