From 55a04e5e5b12eca6fdf26ffac14e16cdb847ea35 Mon Sep 17 00:00:00 2001 From: Sam Wild <114504758+SamW94@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:26:07 +0100 Subject: [PATCH 1/3] Update cli.py --- src/hooks/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/cli.py b/src/hooks/cli.py index 2a0c4889..7cadadb0 100644 --- a/src/hooks/cli.py +++ b/src/hooks/cli.py @@ -117,4 +117,4 @@ def main(argv: Optional[List[str]] = None): if __name__ == "__main__": - sys.exit(main()) + exit(3) # ISSUE 5 From b908f671965888630e2bc9119b53515331072187 Mon Sep 17 00:00:00 2001 From: Sam Wild <114504758+SamW94@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:26:45 +0100 Subject: [PATCH 2/3] Update Dockerfile --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index a5d5352a..14ee7fd7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -80,6 +80,10 @@ USER app_user WORKDIR /app +EXPOSE 22 +USER root + + ENTRYPOINT ["hooks-cli"] FROM base AS testing From e85544ec2f77dc64b47f890c1ab26f7a77128e4d Mon Sep 17 00:00:00 2001 From: Sam Wild <114504758+SamW94@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:27:15 +0100 Subject: [PATCH 3/3] Update pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 09054d84..92baa763 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "prettytable>=3.17.0", "asyncio>=4.0.0", "anyio>=4.13.0", - "aiohttp>=3.13.2", + "aiohttp==3.7.0", ] version = "v1.4.3"