#!/usr/bin/env -S uv run python
from __future__ import annotations
__VERSION__ = "1"
import os
import pygit2
from pygittools.hooks_push import PostCommitPushRemotes
BRANCH_PATTERN = os.environ.get("PYGITWEB_PUSH_BRANCH_PATTERN", r"^wip/")
def main() -> int:
repo = pygit2.Repository(".")
result = PostCommitPushRemotes(repo, BRANCH_PATTERN).run()
return int(result.value)
if __name__ == "__main__":
raise SystemExit(main())