sync: auto-sync from DESKTOP-0O8A1RL at 2026-04-21 19:10:13
Author: Mike Swanson Machine: DESKTOP-0O8A1RL Timestamp: 2026-04-21 19:10:13
This commit is contained in:
@@ -86,8 +86,12 @@ Author: $USER_DISPLAY
|
|||||||
Machine: $MACHINE
|
Machine: $MACHINE
|
||||||
Timestamp: $TIMESTAMP"
|
Timestamp: $TIMESTAMP"
|
||||||
|
|
||||||
git commit -m "$COMMIT_MSG"
|
if git diff-index --quiet --cached HEAD -- 2>/dev/null; then
|
||||||
echo -e "${GREEN}[OK]${NC} Committed."
|
echo -e "${GREEN}[OK]${NC} No stageable changes (submodule internal changes skipped)."
|
||||||
|
else
|
||||||
|
git commit -m "$COMMIT_MSG"
|
||||||
|
echo -e "${GREEN}[OK]${NC} Committed."
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
echo -e "${GREEN}[OK]${NC} No local changes to commit."
|
echo -e "${GREEN}[OK]${NC} No local changes to commit."
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|||||||
CLAUDETOOLS_ROOT="$(cd "$SCRIPT_DIR/../../.." && pwd)"
|
CLAUDETOOLS_ROOT="$(cd "$SCRIPT_DIR/../../.." && pwd)"
|
||||||
IDENTITY_FILE="$CLAUDETOOLS_ROOT/.claude/identity.json"
|
IDENTITY_FILE="$CLAUDETOOLS_ROOT/.claude/identity.json"
|
||||||
|
|
||||||
VAULT_ROOT="${VAULT_PATH:-}"
|
VAULT_ROOT="${VAULT_ROOT_ENV:-}"
|
||||||
if [[ -z "$VAULT_ROOT" && -f "$IDENTITY_FILE" ]]; then
|
if [[ -z "$VAULT_ROOT" && -f "$IDENTITY_FILE" ]]; then
|
||||||
for py in py python3 python; do
|
for py in py python3 python; do
|
||||||
if command -v "$py" >/dev/null 2>&1; then
|
if command -v "$py" >/dev/null 2>&1; then
|
||||||
@@ -95,7 +95,7 @@ if [[ -z "$VAULT_ROOT" && -f "$IDENTITY_FILE" ]]; then
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
[[ -z "$VAULT_ROOT" ]] && { echo "ERROR: vault_path not set in $IDENTITY_FILE and VAULT_PATH env var not set" >&2; exit 3; }
|
[[ -z "$VAULT_ROOT" ]] && { echo "ERROR: vault_path not set in $IDENTITY_FILE and VAULT_ROOT_ENV env var not set" >&2; exit 3; }
|
||||||
[[ ! -d "$VAULT_ROOT" ]] && { echo "ERROR: vault not found at $VAULT_ROOT (check vault_path in $IDENTITY_FILE)" >&2; exit 3; }
|
[[ ! -d "$VAULT_ROOT" ]] && { echo "ERROR: vault not found at $VAULT_ROOT (check vault_path in $IDENTITY_FILE)" >&2; exit 3; }
|
||||||
|
|
||||||
SOPS_FILE="$VAULT_ROOT/$VAULT_PATH"
|
SOPS_FILE="$VAULT_ROOT/$VAULT_PATH"
|
||||||
|
|||||||
Reference in New Issue
Block a user