From 44f36b0f1d2bb012b61805ca37de93ea06acdd39 Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Sat, 28 Feb 2026 12:54:56 -0800 Subject: [PATCH] chore: add learning_ai_clock + learning_ai_fastgap to all repo workflows (backup, push, sync) --- .windsurf/workflows/repo_backup-and-push.md | 5 +++-- .windsurf/workflows/repo_backup-main-branch.md | 1 + .windsurf/workflows/repo_push-repos.md | 7 ++++--- .windsurf/workflows/repo_sync-repos.md | 7 ++++--- scripts/backup-main.sh | 2 ++ 5 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.windsurf/workflows/repo_backup-and-push.md b/.windsurf/workflows/repo_backup-and-push.md index f448a6c1..33d47a1e 100644 --- a/.windsurf/workflows/repo_backup-and-push.md +++ b/.windsurf/workflows/repo_backup-and-push.md @@ -18,7 +18,7 @@ Run `bash scripts/backup-main.sh` from any repository root // turbo ```bash -for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock; do +for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock learning_ai_fastgap; do echo "━━━ Pushing $repo ━━━" (cd ~/code/mygh/$repo && git push origin main 2>&1) done @@ -29,7 +29,7 @@ echo "✨ All repos pushed!" ## What it does: 1. **Backup** — creates timestamped backup branches, cleans up old ones (7 days), skips duplicates -2. **Push** — pushes `main` to `origin/main` for all 3 repos +2. **Push** — pushes `main` to `origin/main` for all 5 repos ## Repositories: @@ -37,6 +37,7 @@ echo "✨ All repos pushed!" - learning_voice_ai_agent - learning_multimodal_memory_agents - learning_ai_clock +- learning_ai_fastgap ## When to use: diff --git a/.windsurf/workflows/repo_backup-main-branch.md b/.windsurf/workflows/repo_backup-main-branch.md index 85c80e91..8e81418d 100644 --- a/.windsurf/workflows/repo_backup-main-branch.md +++ b/.windsurf/workflows/repo_backup-main-branch.md @@ -23,6 +23,7 @@ Run `bash scripts/backup-main.sh` from any repository root - learning_voice_ai_agent - learning_multimodal_memory_agents - learning_ai_clock +- learning_ai_fastgap ## Features: diff --git a/.windsurf/workflows/repo_push-repos.md b/.windsurf/workflows/repo_push-repos.md index 97f18e05..3238edf7 100644 --- a/.windsurf/workflows/repo_push-repos.md +++ b/.windsurf/workflows/repo_push-repos.md @@ -1,5 +1,5 @@ --- -description: Push local main branch to origin for all 4 workspace repos +description: Push local main branch to origin for all 5 workspace repos --- # Push Repos @@ -9,7 +9,7 @@ Pushes local `main` to `origin/main` for all workspace repositories. // turbo ```bash -for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock; do +for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock learning_ai_fastgap; do echo "━━━ $repo ━━━" (cd ~/code/mygh/$repo && git push origin main) done @@ -17,7 +17,7 @@ done ## What it does: -1. Iterates over all 4 workspace repos +1. Iterates over all 5 workspace repos 2. Runs `git push origin main` in each 3. Fails fast if a repo has diverged from remote (resolve with rebase manually) @@ -27,6 +27,7 @@ done - learning_voice_ai_agent - learning_multimodal_memory_agents - learning_ai_clock +- learning_ai_fastgap ## When to use: diff --git a/.windsurf/workflows/repo_sync-repos.md b/.windsurf/workflows/repo_sync-repos.md index dd3fca34..8fd52aed 100644 --- a/.windsurf/workflows/repo_sync-repos.md +++ b/.windsurf/workflows/repo_sync-repos.md @@ -1,5 +1,5 @@ --- -description: Pull latest from origin main across all 4 workspace repos +description: Pull latest from origin main across all 5 workspace repos --- # Sync Repos @@ -9,7 +9,7 @@ Pulls the latest changes from `origin/main` for all workspace repositories. // turbo ```bash -for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock; do +for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock learning_ai_fastgap; do echo "━━━ $repo ━━━" (cd ~/code/mygh/$repo && git pull --ff-only origin main) done @@ -17,7 +17,7 @@ done ## What it does: -1. Iterates over all 4 workspace repos +1. Iterates over all 5 workspace repos 2. Runs `git pull --ff-only origin main` in each 3. Fails fast if there are local divergent commits (use `git pull --rebase` manually in that case) @@ -27,6 +27,7 @@ done - learning_voice_ai_agent - learning_multimodal_memory_agents - learning_ai_clock +- learning_ai_fastgap ## When to use: diff --git a/scripts/backup-main.sh b/scripts/backup-main.sh index b243dc3a..b3fcf6f1 100755 --- a/scripts/backup-main.sh +++ b/scripts/backup-main.sh @@ -142,6 +142,8 @@ REPOS=( "$WORKSPACE_DIR/learning_ai_common_plat" "$WORKSPACE_DIR/learning_voice_ai_agent" "$WORKSPACE_DIR/learning_multimodal_memory_agents" + "$WORKSPACE_DIR/learning_ai_clock" + "$WORKSPACE_DIR/learning_ai_fastgap" ) for repo in "${REPOS[@]}"; do