diff --git a/scripts/gitea-release.py b/scripts/gitea-release.py index d9e7980..17734a7 100755 --- a/scripts/gitea-release.py +++ b/scripts/gitea-release.py @@ -68,7 +68,9 @@ def request(url: str, method: str = "GET", data=None, token: str = "", files=Non if body is not None: req.data = body with urllib.request.urlopen(req) as resp: - return json.loads(resp.read().decode()) + payload = resp.read().decode() + # Les DELETE renvoient 204 sans corps : pas de JSON à parser + return json.loads(payload) if payload.strip() else None def changelog_section(version: str) -> str: