From d54e73ef89e2e5f18363a241eb6f4c07f267da1c Mon Sep 17 00:00:00 2001 From: dtzp555 Date: Fri, 3 Apr 2026 08:19:41 +1000 Subject: [PATCH] fix: prevent git fetch failure from aborting ocp update --check Co-Authored-By: Claude Opus 4.6 --- ocp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ocp b/ocp index 9e20326..4ee2d5c 100755 --- a/ocp +++ b/ocp @@ -357,7 +357,7 @@ cmd_update() { # Check-only mode if [[ "${1:-}" == "--check" ]]; then cd "$script_dir" - git fetch origin main --quiet 2>/dev/null + git fetch origin main --quiet 2>/dev/null || true local local_ver remote_ver local_ver=$(python3 -c "import json; print(json.load(open('package.json'))['version'])" 2>/dev/null || echo "?") remote_ver=$(git show origin/main:package.json 2>/dev/null | python3 -c "import sys,json; print(json.load(sys.stdin)['version'])" 2>/dev/null || echo "?")