ci: update CI/CD configuration

This commit is contained in:
saravanakumardb1 2026-03-04 20:01:32 -08:00
parent 71b33fcf62
commit 2d3ae2b8d2
13 changed files with 140 additions and 51 deletions

View File

@ -1,9 +1,9 @@
Last refresh: 2026-03-03T20:04:34Z (2026-03-03 12:04:34 PST)
Cascade conversations: 50 (300M)
Last refresh: 2026-03-05T01:24:50Z (2026-03-04 17:24:50 PST)
Cascade conversations: 50 (310M)
Memories: 65
Implicit context: 20
Code tracker dirs: 194
File edit history: 2350 entries
Code tracker dirs: 213
File edit history: 2392 entries
Workspace storage: 28 workspaces
Repo docs: 7 files across 2 repos
Repo workflows: 65 files across 8 repos
Repo workflows: 37 files across 8 repos

View File

@ -0,0 +1,16 @@
# ChronoMind Workflows
Product-specific workflows for ChronoMind AI-powered contextual clock.
## Repo-management Workflows
Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`:
- `/repo_sync-repos` — Pull latest from all repos
- `/repo_commit-workspace` — Commit changes across repos
- `/repo_backup-main-branch` — Backup main branches
- `/repo_backup-and-push` — Backup then push all repos
## Product Workflows
- `/refresh-chat-history` — Refresh Windsurf chat archive

View File

@ -18,10 +18,11 @@ 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 learning_ai_fastgap learning_ai_jarvis_jr learning_ai_peakpulse; do
while IFS= read -r repo; do
[[ -z "$repo" || "$repo" =~ ^# ]] && continue
echo "━━━ Pushing $repo ━━━"
(cd ~/code/mygh/$repo && git push origin main 2>&1)
done
done < ~/code/mygh/learning_ai_common_plat/.windsurf/workflows/repos.txt
echo ""
echo "✨ All repos pushed!"
```
@ -33,13 +34,7 @@ echo "✨ All repos pushed!"
## Repositories:
- learning_ai_common_plat
- learning_voice_ai_agent
- learning_multimodal_memory_agents
- learning_ai_clock
- learning_ai_fastgap
- learning_ai_jarvis_jr
- learning_ai_peakpulse
See `repos.txt` for the canonical list of all workspace repositories.
## When to use:

View File

@ -9,6 +9,8 @@ Creates smart backups of main branches across all repositories.
// turbo
Run `bash scripts/backup-main.sh` from any repository root
The script reads `repos.txt` to determine which repositories to back up.
## What it does:
1. Checks each repository for changes
@ -19,13 +21,7 @@ Run `bash scripts/backup-main.sh` from any repository root
## Repositories covered:
- learning_ai_common_plat
- learning_voice_ai_agent
- learning_multimodal_memory_agents
- learning_ai_clock
- learning_ai_fastgap
- learning_ai_jarvis_jr
- learning_ai_peakpulse
See `repos.txt` for the canonical list of all workspace repositories.
## Features:

View File

@ -12,14 +12,9 @@ Scans all repositories for pending changes and commits them in logical order wit
## What it does:
1. **Scans** all 7 repos for changes:
- learning_ai_common_plat
- learning_voice_ai_agent
- learning_multimodal_memory_agents
- learning_ai_clock
- learning_ai_fastgap
- learning_ai_jarvis_jr
- learning_ai_peakpulse
1. **Scans** all repos for changes (reads from `repos.txt`):
See `repos.txt` for the canonical list of all workspace repositories.
2. **Analyzes** changed files to determine:
- Commit scope (auth, ci, docs, feat, chore, etc.)

View File

@ -9,10 +9,11 @@ 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 learning_ai_fastgap learning_ai_jarvis_jr learning_ai_peakpulse; do
while IFS= read -r repo; do
[[ -z "$repo" || "$repo" =~ ^# ]] && continue
echo "━━━ $repo ━━━"
(cd ~/code/mygh/$repo && git push origin main)
done
done < ~/code/mygh/learning_ai_common_plat/.windsurf/workflows/repos.txt
```
## What it does:
@ -23,13 +24,7 @@ done
## Repositories:
- learning_ai_common_plat
- learning_voice_ai_agent
- learning_multimodal_memory_agents
- learning_ai_clock
- learning_ai_fastgap
- learning_ai_jarvis_jr
- learning_ai_peakpulse
See `repos.txt` for the canonical list of all workspace repositories.
## When to use:

View File

@ -9,10 +9,11 @@ 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 learning_ai_fastgap learning_ai_jarvis_jr learning_ai_peakpulse; do
while IFS= read -r repo; do
[[ -z "$repo" || "$repo" =~ ^# ]] && continue
echo "━━━ $repo ━━━"
(cd ~/code/mygh/$repo && git pull --ff-only origin main)
done
done < ~/code/mygh/learning_ai_common_plat/.windsurf/workflows/repos.txt
```
## What it does:
@ -23,13 +24,7 @@ done
## Repositories:
- learning_ai_common_plat
- learning_voice_ai_agent
- learning_multimodal_memory_agents
- learning_ai_clock
- learning_ai_fastgap
- learning_ai_jarvis_jr
- learning_ai_peakpulse
See `repos.txt` for the canonical list of all workspace repositories.
## When to use:

View File

@ -0,0 +1,11 @@
# All workspace repositories
# Single source of truth for repo-management workflows
# Reference this file in scripts instead of hardcoding repo lists
learning_ai_common_plat
learning_voice_ai_agent
learning_multimodal_memory_agents
learning_ai_clock
learning_ai_fastgap
learning_ai_jarvis_jr
learning_ai_peakpulse

View File

@ -1,5 +1,16 @@
# NomGap Workflows
Workflows for NomGap fasting app.
Product-specific workflows for NomGap fasting visualization app.
See `/refresh-chat-history` for archive refresh.
## Repo-management Workflows
Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`:
- `/repo_sync-repos` — Pull latest from all repos
- `/repo_commit-workspace` — Commit changes across repos
- `/repo_backup-main-branch` — Backup main branches
- `/repo_backup-and-push` — Backup then push all repos
## Product Workflows
- `/refresh-chat-history` — Refresh Windsurf chat archive

View File

@ -1,5 +1,16 @@
# JarvisJr Workflows
Workflows for JarvisJr voice coaching app.
Product-specific workflows for JarvisJr voice coaching app.
See `/refresh-chat-history` for archive refresh.
## Repo-management Workflows
Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`:
- `/repo_sync-repos` — Pull latest from all repos
- `/repo_commit-workspace` — Commit changes across repos
- `/repo_backup-main-branch` — Backup main branches
- `/repo_backup-and-push` — Backup then push all repos
## Product Workflows
- `/refresh-chat-history` — Refresh Windsurf chat archive

View File

@ -0,0 +1,18 @@
# PeakPulse Workflows
Product-specific workflows for PeakPulse sensor-driven adventure tracker.
## Repo-management Workflows
Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`:
- `/repo_sync-repos` — Pull latest from all repos
- `/repo_commit-workspace` — Commit changes across repos
- `/repo_backup-main-branch` — Backup main branches
- `/repo_backup-and-push` — Backup then push all repos
## Product Workflows
- `/mobile-code-quality` — Verify iOS builds pass
- `/production-readiness` — Production readiness checks
- `/refresh-chat-history` — Refresh Windsurf chat archive

View File

@ -0,0 +1,19 @@
# MindLyst Workflows
Product-specific workflows for MindLyst role-based life OS.
## Repo-management Workflows
Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`:
- `/repo_sync-repos` — Pull latest from all repos
- `/repo_commit-workspace` — Commit changes across repos
- `/repo_backup-main-branch` — Backup main branches
- `/repo_backup-and-push` — Backup then push all repos
## Product Workflows
- `/mobile-code-quality` — Verify iOS/Android builds pass
- `/release-testflight` — Build and upload to TestFlight
- `/repo_scan-repo-and-update-windsurf-context` — Scan repo and update context
- `/refresh-chat-history` — Refresh Windsurf chat archive

View File

@ -0,0 +1,27 @@
# LysnrAI Workflows
Product-specific workflows for LysnrAI voice-to-text dictation platform.
## Repo-management Workflows
Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`:
- `/repo_sync-repos` — Pull latest from all repos
- `/repo_commit-workspace` — Commit changes across repos
- `/repo_backup-main-branch` — Backup main branches
- `/repo_backup-and-push` — Backup then push all repos
## Product Workflows
- `/debug-service` — Debug a failing service or endpoint
- `/docker-compose` — Run all services via Docker Compose
- `/generate-store-assets` — Regenerate app store artwork
- `/mobile-code-quality` — Verify iOS/Android builds pass
- `/production-readiness` — Production readiness checks
- `/refresh-chat-history` — Refresh Windsurf chat archive
- `/release-desktop` — Build and release desktop app
- `/release-testflight` — Build and upload to TestFlight
- `/start-all-services` — Start all backend services locally
- `/test-coverage` — Run tests with coverage across repos
- `/test-desktop-app` — Run and test the desktop app
- `/test-ios-app` — Build and test iOS app in Simulator