From 830b202324aa9e6c7d975edad79ac65184707423 Mon Sep 17 00:00:00 2001 From: "Philipp A." Date: Fri, 24 Jan 2025 11:41:10 +0100 Subject: [PATCH] Fix towncrier run --- ci/scripts/towncrier_automation.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ci/scripts/towncrier_automation.py b/ci/scripts/towncrier_automation.py index 10a8b0c9dc..c04909d589 100755 --- a/ci/scripts/towncrier_automation.py +++ b/ci/scripts/towncrier_automation.py @@ -7,8 +7,10 @@ import argparse import subprocess +from pathlib import Path from typing import TYPE_CHECKING +import tomllib from packaging.version import Version if TYPE_CHECKING: @@ -54,9 +56,18 @@ def parse_args(argv: Sequence[str] | None = None) -> Args: def main(argv: Sequence[str] | None = None) -> None: args = parse_args(argv) + meta = tomllib.loads(Path("pyproject.toml").read_text()) + # Run towncrier subprocess.run( - ["towncrier", "build", f"--version={args.version}", "--yes"], check=True + [ + "towncrier", + "build", + f"--version={args.version}", + f"--name={meta['project']['name']}", + "--yes", + ], + check=True, ) # Check if we are on the main branch to know if we need to backport