forked from trent_larson/crowd-funder-for-time-pwa
- Consolidate 5 notification-system-* files into doc/notification-system.md - Add web-push cleanup guide and Start-on-Login glossary entry - Configure markdownlint for consistent formatting - Remove web-push references, focus on native OS scheduling Reduces maintenance overhead while preserving all essential information in a single, well-formatted reference document.
33 lines
863 B
Bash
Executable File
33 lines
863 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Husky Pre-push Hook
|
|
# Runs Build Architecture Guard to check commits being pushed
|
|
#
|
|
. "$(dirname -- "$0")/_/husky.sh"
|
|
|
|
echo "🔍 Pre-push checks..."
|
|
|
|
# Build Architecture Guard - DISABLED
|
|
# echo "🔍 Running Build Architecture Guard (pre-push)..."
|
|
#
|
|
# # Get the remote branch we're pushing to
|
|
# REMOTE_BRANCH="origin/$(git rev-parse --abbrev-ref HEAD)"
|
|
#
|
|
# # Check if remote branch exists
|
|
# if git show-ref --verify --quiet "refs/remotes/$REMOTE_BRANCH"; then
|
|
# RANGE="$REMOTE_BRANCH...HEAD"
|
|
# else
|
|
# # If remote branch doesn't exist, check last commit
|
|
# RANGE="HEAD~1..HEAD"
|
|
# fi
|
|
#
|
|
# bash ./scripts/build-arch-guard.sh --range "$RANGE" || {
|
|
# echo
|
|
# echo "💡 To bypass this check for emergency pushes, use:"
|
|
# echo " git push --no-verify"
|
|
# echo
|
|
# exit 1
|
|
# }
|
|
|
|
echo "✅ Pre-push checks passed!"
|