From 8e89227cb8add027d3d8ec1ee1cdf821e3589fa2 Mon Sep 17 00:00:00 2001 From: didericis Date: Wed, 8 Jul 2026 12:51:16 -0400 Subject: [PATCH] fix(git-gate): use die() instead of RuntimeError for missing forge token env Co-Authored-By: Claude Sonnet 4.6 --- bot_bottle/git_gate.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bot_bottle/git_gate.py b/bot_bottle/git_gate.py index 532c3ff..dff530a 100644 --- a/bot_bottle/git_gate.py +++ b/bot_bottle/git_gate.py @@ -36,7 +36,7 @@ from abc import ABC from dataclasses import dataclass from pathlib import Path -from .log import info +from .log import die, info from .manifest import ManifestBottle, ManifestGitEntry @@ -564,7 +564,7 @@ def _provision_dynamic_key( pk = entry.Key token = os.environ.get(pk.forge_token_env) if token is None: - raise RuntimeError( + die( f"git-gate.repos[{entry.Name!r}] key.forge_token_env" f" = {pk.forge_token_env!r}: env var is not set" )