mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-31 04:01:02 +00:00
Update release-related templates for the new changelogerator output format (#6702)
* update templates to upcoming context.json format * fix merging error * more fixes * fix templates * fix * print "changelogerator --version" * print changelogerator version as debug * remove excluded debug info * WIP * Switch to changelogerator v0.10.1 * Update bundle deps * fix --------- Co-authored-by: Wilfried Kopp <wilfried@parity.io>
This commit is contained in:
@@ -16,7 +16,7 @@ gem 'optparse', '~> 0.1.1'
|
|||||||
|
|
||||||
gem 'logger', '~> 1.4'
|
gem 'logger', '~> 1.4'
|
||||||
|
|
||||||
gem 'changelogerator', '0.9.1'
|
gem 'changelogerator', '0.10.1'
|
||||||
|
|
||||||
gem 'test-unit', group: :dev
|
gem 'test-unit', group: :dev
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ GEM
|
|||||||
addressable (2.8.0)
|
addressable (2.8.0)
|
||||||
public_suffix (>= 2.0.2, < 5.0)
|
public_suffix (>= 2.0.2, < 5.0)
|
||||||
ast (2.4.2)
|
ast (2.4.2)
|
||||||
changelogerator (0.9.1)
|
changelogerator (0.10.1)
|
||||||
git_diff_parser (~> 3)
|
git_diff_parser (~> 3)
|
||||||
octokit (~> 4)
|
octokit (~> 4)
|
||||||
faraday (1.8.0)
|
faraday (1.8.0)
|
||||||
@@ -70,7 +70,7 @@ PLATFORMS
|
|||||||
x86_64-darwin-22
|
x86_64-darwin-22
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
changelogerator (= 0.9.1)
|
changelogerator (= 0.10.1)
|
||||||
git_diff_parser (~> 3)
|
git_diff_parser (~> 3)
|
||||||
logger (~> 1.4)
|
logger (~> 1.4)
|
||||||
octokit (~> 4)
|
octokit (~> 4)
|
||||||
|
|||||||
@@ -19,6 +19,9 @@ logger = Logger.new($stdout)
|
|||||||
logger.level = Logger::DEBUG
|
logger.level = Logger::DEBUG
|
||||||
logger.debug('Starting')
|
logger.debug('Starting')
|
||||||
|
|
||||||
|
changelogerator_version = `changelogerator --version`
|
||||||
|
logger.debug(changelogerator_version)
|
||||||
|
|
||||||
owner = 'paritytech'
|
owner = 'paritytech'
|
||||||
repo = 'polkadot'
|
repo = 'polkadot'
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
{# This macro shows ONE change #}
|
{# This macro shows ONE change #}
|
||||||
{%- macro change(c, cml="[C]", dot="[P]", sub="[S]") -%}
|
{%- macro change(c, cml="[C]", dot="[P]", sub="[S]") -%}
|
||||||
|
|
||||||
{%- if c.meta.C and c.meta.C.value >= 7 -%}
|
{%- if c.meta.C and c.meta.C.agg.max >= 7 -%}
|
||||||
{%- set prio = " ‼️ HIGH" -%}
|
{%- set prio = " ‼️ HIGH" -%}
|
||||||
{%- elif c.meta.C and c.meta.C.value >= 3 -%}
|
{%- elif c.meta.C and c.meta.C.agg.max >= 3 -%}
|
||||||
{%- set prio = " ❗️ Medium" -%}
|
{%- set prio = " ❗️ Medium" -%}
|
||||||
{%- elif c.meta.C and c.meta.C.value < 3 -%}
|
{%- elif c.meta.C and c.meta.C.agg.max < 3 -%}
|
||||||
{%- set prio = " Low" -%}
|
{%- set prio = " Low" -%}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
{%- set prio = "" -%}
|
{%- set prio = "" -%}
|
||||||
@@ -13,13 +13,13 @@
|
|||||||
|
|
||||||
{%- set audit = "" -%}
|
{%- set audit = "" -%}
|
||||||
|
|
||||||
{%- if c.meta.D and c.meta.D.value == 1 -%}
|
{%- if c.meta.D and c.meta.D.D1 -%}
|
||||||
{%- set audit = "✅ audited " -%}
|
{%- set audit = "✅ audited " -%}
|
||||||
{%- elif c.meta.D and c.meta.D.value == 2 -%}
|
{%- elif c.meta.D and c.meta.D.D2 -%}
|
||||||
{%- set audit = "✅ trivial " -%}
|
{%- set audit = "✅ trivial " -%}
|
||||||
{%- elif c.meta.D and c.meta.D.value == 3 -%}
|
{%- elif c.meta.D and c.meta.D.D3 -%}
|
||||||
{%- set audit = "✅ trivial " -%}
|
{%- set audit = "✅ trivial " -%}
|
||||||
{%- elif c.meta.D and c.meta.D.value == 5 -%}
|
{%- elif c.meta.D and c.meta.D.D5 -%}
|
||||||
{%- set audit = "⏳ pending non-critical audit " -%}
|
{%- set audit = "⏳ pending non-critical audit " -%}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
{%- set audit = "" -%}
|
{%- set audit = "" -%}
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
{%- set repo = " " -%}
|
{%- set repo = " " -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
{%- if c.meta.T and c.meta.T.value == 6 -%}
|
{%- if c.meta.T and c.meta.T.T6 -%}
|
||||||
{%- set xcm = " [✉️ XCM]" -%}
|
{%- set xcm = " [✉️ XCM]" -%}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
{%- set xcm = "" -%}
|
{%- set xcm = "" -%}
|
||||||
|
|||||||
@@ -5,14 +5,12 @@
|
|||||||
{%- for pr in changes | sort(attribute="merged_at") %}
|
{%- for pr in changes | sort(attribute="merged_at") %}
|
||||||
|
|
||||||
{%- if pr.meta.B %}
|
{%- if pr.meta.B %}
|
||||||
{%- if pr.meta.B.value == 0 %}
|
{%- if pr.meta.B.B0 %}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
|
|
||||||
{%- if pr.meta.T and pr.meta.T.value == 2 and not pr.title is containing("ompanion") %}
|
{%- if pr.meta.T and pr.meta.T.T2 and not pr.title is containing("ompanion") %}
|
||||||
- {{ m_c::change(c=pr) }}
|
- {{ m_c::change(c=pr) }}
|
||||||
{%- else %}
|
|
||||||
<!-- EXCLUDED PR#{{pr.number}} - {{pr.html_url}} -->
|
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
|||||||
@@ -5,14 +5,12 @@
|
|||||||
{%- for pr in changes | sort(attribute="merged_at") %}
|
{%- for pr in changes | sort(attribute="merged_at") %}
|
||||||
|
|
||||||
{%- if pr.meta.B %}
|
{%- if pr.meta.B %}
|
||||||
{%- if pr.meta.B.value == 0 %}
|
{%- if pr.meta.B.B0 %}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
|
|
||||||
{%- if pr.meta.T and pr.meta.T.value == 0 and not pr.title is containing("ompanion") %}
|
{%- if pr.meta.T and pr.meta.T.T0 and not pr.title is containing("ompanion") %}
|
||||||
- {{ m_c::change(c=pr) }}
|
- {{ m_c::change(c=pr) }}
|
||||||
{%- else %}
|
|
||||||
<!-- EXCLUDED PR#{{pr.number}} - {{pr.html_url}} -->
|
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
|||||||
@@ -4,10 +4,10 @@
|
|||||||
{#- First pass to count #}
|
{#- First pass to count #}
|
||||||
{%- for pr in changes -%}
|
{%- for pr in changes -%}
|
||||||
{%- if pr.meta.B %}
|
{%- if pr.meta.B %}
|
||||||
{%- if pr.meta.B.value == 0 -%}
|
{%- if pr.meta.B.B0 -%}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
{%- if pr.meta.T and pr.meta.T.value > 2 %}
|
{%- if pr.meta.T and pr.meta.T.agg.max > 2 %}
|
||||||
{%- set_global misc_count = misc_count + 1 -%}
|
{%- set_global misc_count = misc_count + 1 -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
@@ -26,10 +26,10 @@ There are other misc. changes. You can expand the list below to view them all.
|
|||||||
{#- The changes are sorted by merge date #}
|
{#- The changes are sorted by merge date #}
|
||||||
{%- for pr in changes | sort(attribute="merged_at") %}
|
{%- for pr in changes | sort(attribute="merged_at") %}
|
||||||
{%- if pr.meta.B and not pr.title is containing("ompanion") %}
|
{%- if pr.meta.B and not pr.title is containing("ompanion") %}
|
||||||
{%- if pr.meta.B.value == 0 %}
|
{%- if pr.meta.B.B0 %}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
{%- if pr.meta.T and pr.meta.T.value > 2 %}
|
{%- if pr.meta.T and pr.meta.T.agg.max > 2 %}
|
||||||
- {{ m_c::change(c=pr) }}
|
- {{ m_c::change(c=pr) }}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
|||||||
@@ -6,14 +6,12 @@
|
|||||||
{% for pr in changes | sort(attribute="merged_at") -%}
|
{% for pr in changes | sort(attribute="merged_at") -%}
|
||||||
|
|
||||||
{%- if pr.meta.B -%}
|
{%- if pr.meta.B -%}
|
||||||
{%- if pr.meta.B.value == 0 -%}
|
{%- if pr.meta.B.B0 -%}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
|
|
||||||
{%- if pr.meta.T and pr.meta.T.value == 1 and not pr.title is containing("ompanion") %}
|
{%- if pr.meta.T and pr.meta.T.T1 and not pr.title is containing("ompanion") %}
|
||||||
- {{ m_c::change(c=pr) }}
|
- {{ m_c::change(c=pr) }}
|
||||||
{%- else %}
|
|
||||||
<!-- EXCLUDED PR#{{pr.number}} - {{pr.html_url}} -->
|
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{%- set to_ignore = changes | filter(attribute="meta.B.value", value=0) %}
|
{%- set to_ignore = changes | filter(attribute="meta.B.B0") %}
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
changes:
|
changes:
|
||||||
|
|||||||
@@ -23,9 +23,9 @@
|
|||||||
The changes motivating this priority level are:
|
The changes motivating this priority level are:
|
||||||
{% for pr in changes | sort(attribute="merged_at") -%}
|
{% for pr in changes | sort(attribute="merged_at") -%}
|
||||||
{%- if pr.meta.C -%}
|
{%- if pr.meta.C -%}
|
||||||
{%- if pr.meta.C.value == p %}
|
{%- if pr.meta.C.agg.max >= p %}
|
||||||
- {{ m_c::change(c=pr) }}
|
- {{ m_c::change(c=pr) }}
|
||||||
{%- if pr.meta.T and pr.meta.T.value == 1 %} (RUNTIME)
|
{%- if pr.meta.T and pr.meta.T.T1 %} (RUNTIME)
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|||||||
@@ -3,10 +3,10 @@
|
|||||||
|
|
||||||
{% for pr in changes | sort(attribute="merged_at") -%}
|
{% for pr in changes | sort(attribute="merged_at") -%}
|
||||||
|
|
||||||
{%- if pr.meta.B and pr.meta.B.value == 0 -%}
|
{%- if pr.meta.B and pr.meta.B.B0 -%}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
{%- if pr.meta.E and pr.meta.E.value == 4 -%}
|
{%- if pr.meta.E and pr.meta.E.E4 -%}
|
||||||
{%- set_global host_fn_count = host_fn_count + 1 -%}
|
{%- set_global host_fn_count = host_fn_count + 1 -%}
|
||||||
- {{ m_c::change(c=pr) }}
|
- {{ m_c::change(c=pr) }}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{% import "change.md.tera" as m_c %}
|
{% import "change.md.tera" as m_c %}
|
||||||
{%- set_global db_migration_count = 0 -%}
|
{%- set_global db_migration_count = 0 -%}
|
||||||
{%- for pr in changes -%}
|
{%- for pr in changes -%}
|
||||||
{%- if pr.meta.B and pr.meta.B.value == 0 %}
|
{%- if pr.meta.B and pr.meta.B.B0 %}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- elif pr.meta.E and pr.meta.E.value == 2 -%}
|
{%- elif pr.meta.E and pr.meta.E.E2 -%}
|
||||||
{%- set_global db_migration_count = db_migration_count + 1 -%}
|
{%- set_global db_migration_count = db_migration_count + 1 -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
@@ -22,9 +22,9 @@ Some migrations may break compatibility, making a backup of your database is hig
|
|||||||
{%- endif %}
|
{%- endif %}
|
||||||
{% for pr in changes | sort(attribute="merged_at") -%}
|
{% for pr in changes | sort(attribute="merged_at") -%}
|
||||||
|
|
||||||
{%- if pr.meta.B and pr.meta.B.value == 0 %}
|
{%- if pr.meta.B and pr.meta.B.B0 %}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- elif pr.meta.E and pr.meta.E.value == 2 -%}
|
{%- elif pr.meta.E and pr.meta.E.E2 -%}
|
||||||
- {{ m_c::change(c=pr) }}
|
- {{ m_c::change(c=pr) }}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
{% endfor -%}
|
{% endfor -%}
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{%- import "change.md.tera" as m_c %}
|
{%- import "change.md.tera" as m_c %}
|
||||||
{%- set_global runtime_migration_count = 0 -%}
|
{%- set_global runtime_migration_count = 0 -%}
|
||||||
{%- for pr in changes -%}
|
{%- for pr in changes -%}
|
||||||
{%- if pr.meta.B and pr.meta.B.value == 0 %}
|
{%- if pr.meta.B and pr.meta.B.B0 %}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- elif pr.meta.E and pr.meta.E.value == 1 -%}
|
{%- elif pr.meta.E and pr.meta.E.E1 -%}
|
||||||
{%- set_global runtime_migration_count = runtime_migration_count + 1 -%}
|
{%- set_global runtime_migration_count = runtime_migration_count + 1 -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
@@ -21,9 +21,9 @@ Runtime migrations are operations running once during a runtime upgrade.
|
|||||||
{%- endif %}
|
{%- endif %}
|
||||||
{% for pr in changes | sort(attribute="merged_at") -%}
|
{% for pr in changes | sort(attribute="merged_at") -%}
|
||||||
|
|
||||||
{%- if pr.meta.B and pr.meta.B.value == 0 %}
|
{%- if pr.meta.B and pr.meta.B.B0 %}
|
||||||
{#- We skip silent ones -#}
|
{#- We skip silent ones -#}
|
||||||
{%- elif pr.meta.E and pr.meta.E.value == 1 -%}
|
{%- elif pr.meta.E and pr.meta.E.E1 -%}
|
||||||
- {{ m_c::change(c=pr) }}
|
- {{ m_c::change(c=pr) }}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
{% endfor -%}
|
{% endfor -%}
|
||||||
|
|||||||
Reference in New Issue
Block a user